Opposition to a new law that provides a path to citizenship for non-Muslim migrants is growing across India, with demonstrations erupting across the country. The law applies to Hindus, Christians and other religious minorities who are in India illegally but can demonstrate religious persecution in Muslim-majority Bangladesh, Pakistan and Afghanistan. It does not apply to Muslims. Prime Minister Narendra Modi’s ruling Hindu nationalist party has described the law as a humanitarian gesture. But critics say it is intended to help the party transform a multicultural and secular India into a Hindu state at the expense of its 200 million Muslims.