Published On: Tue, Oct 14th, 2025

India charging thousands of Muslims for saying ‘I love Muhammed’

State officials have arrested dozens of Muslims and bulldozed some of their homes, citing threats against “public order”.
Daily Express :: World Feed

Most Popular Posts