Background colour
PREVIEW
ID: 54325934
Image
Headline:
PETA Protest In India
Caption:
Activists of People for the Ethical Treatment of Animals ( PETA ) is seen drenched in fake blood , sleeps on a figurative oven as they stage protest against meat consumption
Keywords:
PersonInImage: