India Activist Javed Mohammad Released After 21 Months in Detention Under NSA Javed Mohammad, a 58-year-old activist affiliated with the Welfare Party of India, has been released from incarceration after spending 21 months behind bars. His... The Observer PostMarch 17, 2024