The People for the Ethical Treatment of Animals (PETA) India had filed a formal complaint with the Modinagar police station in this regard. The incident was reported to PETA India by a resident who saw a video of the killing on YouTube. PETA India’s Cruelty Response Team spent days tracing the accused and worked with […]