Must Read
Muslim workers publicly stripped, humiliated in vigilante religion checks in UP
MUZAFFARNAGAR: In a disgusting act of religious vigilantism, Muslim workers in Uttar Pradesh, India, were stripped and humiliated to prove their religion by followers...