The Indian state of Assam, run by Prime Minister Narendra Modi’s ruling Hindu nationalist party, has banned Islamic schools, saying public money cannot be squandered on religious teachings. Outraged Islamic scholars and political opponents have called it an attack on Muslims.