The law - known as the Citizenship Amendment Act (CAA) - offers amnesty to non-Muslim illegal immigrants from Pakistan, Bangladesh and Afghanistan.
The federal ´ä·Ê¶±=´ä·Êǰ ´ä·Ê¶± Çà»ç¶± ±îÄ¡¶± government says this is to protect religious minorities fleeing persecution in the three Muslim-majority countries.
But what has made the law È«Äá¸íǰ¼îÇθô=È«Äá¸íǰ¼îÇθô especially controversial is that it comes in the wake of the government's plan to publish a nationwide register of citizens that it says will identify illegal immigrants - namely, anyone who doesn't have the documents to prove that their ancestors lived in India.