By Varun Garg India is a mysterious place where animals are worshipped while sacrificed to deities at the same time. It is appalling seeing that even though we have moved from a barbaric to a civilised society, we still treat animals as human property and use them as per our conveyance in inhumane manners. In … Continue reading Indian Zoos – An Uncharted Territory
