Event Picture Display

Protesters

Indian animal rights activist holds placard with redstained hands signifying blood during the protest against ritualistic animal sacrifice in New Delhi on Tuesday, 14 October 2014.

Tags: India-Nepal-animal-sacrifice-protestprotest rallyhorizontal

Credit balance: 0

Add to Fotobox