Law promises citizenship to non-Muslims from 3 neighbouring countries It has provoked massive protests across the country It will benefit thousands who face religious persecution: Government