News

A historic 16th-century mosque, Shahi Masjid, in Prayagraj city in India’s Uttar Pradesh state was demolished by bulldozers on January 9 under a road-widening project.