Police kill two in India protests amid Muslim outrage over Islamophobic remarks

Aside from India, protests sparked over outrage of derogatory Islamophobic remarks were also reported in other South Asian countries, including Pakistan and Bangladesh. Two people were killed on Saturday as … Continue reading Police kill two in India protests amid Muslim outrage over Islamophobic remarks