Delhi Police Detains animal rights activists Opposing Supreme Court’s Stray Dog Relocation Order at India Gate; PETA India Slams Directive
New Delhi: Tensions flared in the heart of the national capital on Monday evening as Delhi Police detained several animal […]