Authorities in India’s northern state of Uttar Pradesh have demolished one madrasa and ordered the closure of two others, drawing renewed attention to concerns over actions affecting Muslim religious institutions in the country. According to reports published by Indian media, the administration in Ghaziabad carried out the action after alleging that one of the seminaries […]
