PETA, students demand closure of Dolphin City

Members of People for the Ethical Treatment of Animals, Zoocheck Canada and more than 60 students of Chinmaya Vidyalaya, Virugambakkam, Tamil Nadu staged a protest outside Dolphin City demanding its