Getting Over the Hump

Afzal, Unmukt, and three other camels were spotted in the holy town of Varanasi, India, where they were being prepared for an illegal religious sacrifice: Their legs were to be bound, their mouths tied shut, and their throats cut. But PETA India and local activists jumped into action, alerted the police, and got the sacrifice stopped!

Read More