The Supreme Court on Wednesday questioned the way Haryana Police is investigating Ashoka University professor Ali Khan Mahmudabad over his social media posts about...
Ali Khan Mahmudabad, associate professor and head of the Department of Political Science at Ashoka University, was reportedly arrested today from his residence in...