Cruel festival exposed in Andes mountain town of Ayacucho, Peru
Over the Easter holiday weekend, there was no peace for terrified young bulls and cows as they were dragged from a truck and tormented by a screaming, shouting drunken mob in the streets of Ayacucho, […]