By Radha Jha
NHRC Takes Suo Motu Cognizance of Professor Ali Khan Mahmudabad’s Arrest; Seeks Report from Haryana DGP
On May 21, 2025, the National Human Rights Commission (NHRC) took suo motu cognizance of the arrest and remand of Professor Ali Khan Mahmudabad, a political science professor at As