Indian Authorities Bulldoze 600-Year-Old Mosque in Delhi with No Notice
In the wake of rising Islamophobia in India, Indian authorities have demolished an ancient mosque dating back to hundreds of years, in India’s capital, New Delhi, during a demolition drive which seeks to remove “illegal” structures from a forest reserve.…