Video

euronews_icons_loading
Horns lock at controversial buffalo fighting festival in Vietnam