Mercy For Animals (India)

Mercy For Animals (India)

India / Mercy For Animals Is dedicated to preventing cruelty to farmed animals and promoting compassionate food choices and policies through a variety of means & media