Delhi Police deport 29 foreign nationals, including 18 Bangladeshis, for illegal stay
Twenty-nine foreign nationals were detained and deported in June by the Delhi police from Dwarka area of the city. They were found residing without valid documents, cops said on Monday.



