In India, Muslims are living in genocidal climate

Akhlad Khan On June 7 2021, the Imam of a mosque, Nasir Mohammad, and worshippers were…