New Delhi: PETA activists participating at a street-theatre-style graphic demonstration to show how animals are abused and killed in laboratories in India and around the world during World Week for Animals in Laboratories in New Delhi on April 23, 2015.

1 / 1
 

Latest News

Latest Photos