Thousands of mosques targeted as Hindu nationalists try to rewrite India’s history
Shamsi Jama Masjid, an 800-year-old mosque in Uttar Pradesh, is the latest flashpoint in a dispute that could eventually turn violent Hannah Ellis-Petersen in Uttar Pradesh Sun 30 Oct 2022 In […]