5 foreign nationals detained for illegal stay, says Delhi Police
A team of narcotics cells squad detained five foreign nationals including a lady all from South Africa after their visa had allegedly expired from New Delhi's Neb Sarai area on Saturday, police said.
Source: webindia123.com