 Indian law does not classify any illegal immigrant as a refugee.Since India is not a signatory to the 1951 Refugee Convention, the United Nations's principles of non-refoulement and impediment to expulsion do not apply in India.Illegal immigrants are subjected to The Foreigners Act (1946), which defines a foreigner as a person who is not a citizen of India.