Delhi Police Criticized for Alleged Harassment of Human Rights Activist Nadeem Khan
Bangalore: India-based human rights organization, People’s Union for Civil Liberties (PUCL), has condemned the Delhi police for allegedly targeting Nadeem Khan, a prominent human rights activist known for his work