detention camps for foreign citizens illegally residing
-
News
Delhi Police deport 33 foreign nationals illegally residing in Dwarka
At least 33 foreign nationals found living without valid visas and passports have been taken to a detention center where…
Read More »