India enacts controversial ‘Anti-Muslim’ citizenship law amid election run-up, reigniting protests