A total of 28 foreigners staying illegally in India were deported from the Dwaraka area of New Delhi in March, taking the total number of such cases to 82 this year, officials said on Sunday.
A total of 821 foreigners were deported by the Foreigners Regional Registration Officers (FRROs) in the year 2021, reads the Ministry of Home Affairs annual rep