New Delhi: On Wednesday, the Supreme Court of India reprimanded Ashoka University assistant professor Ali Khan Mahmudabad for his social media comments regarding India’s
New Delhi: On Wednesday, the Supreme Court of India reprimanded Ashoka University assistant professor Ali Khan Mahmudabad for his social media comments regarding India’s