The Delhi police have rounded up 130 foreign nationals residing illegally in Dwarka and sent them to a detention centre, a senior officer said o
Continue Reading on The Hindu
This preview shows approximately 15% of the article. Read the full story on the publisher's website to support quality journalism.