Mass animal sacrifice begins despite outcry from activists

The Gadhimai festival, thought to be the largest mass-slaughter of animals on the planet, is underway in Nepal, despite fierce objections from animal rights groups.

Powered by WPeMatico