Guwahati: People for the Ethical Treatment of Animals (PETA) India has approached the Gauhati High Court seeking a ban on…
PETA
Animal rights body PETA has raised its concern with the Home Affairs Committee over the absence of any provision related…