Prime Minister Narendra Modi on Wednesday described the passage of Citizenship (Amendment) Bill by Parliament as a 'landmark day' for India and its ethos of compassion and brotherhood.
The bill will 'alleviate sufferings of many who faced persecution for years' he wrote on Twitter.
Modi also expressed gratitude to all members of Rajya Sabha who voted in favour of the bill.
Rajya Sabha approved the bill, completing the legislative procedure for giving Indian citizenship to non-Muslim migrants from Pakistan, Afghanistan and Bangladesh.
The bill was passed with 125 votes in favour and 105 against it.
Besides the Bharatiya Janata Party and its allies such as the Janata Dal-United and the Shiromani Akali Dal, the legislation was supported by the All India Anna Dravida Munnetra Kazhagam, the Biju Janata Dal, the Telugu Desam Party and the Yuvajana Shramika Rythu Congress.
Assam on the boil: Curfew in Guwahati, Army deployed
The new BJP is like the old Congress
Why all Indians must support the CAB
Why all Indians must oppose the CAB
'You can't take the BJP at face value'