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.
Credit balance: 0