India’s government has tabled a bill in parliament which offers amnesty to non-Muslim illegal immigrants from three neighbouring countries. The controversial bill seeks to provide citizenship to religious minorities in Pakistan, Bangladesh and Afghanistan.