Mehrauli: A mosque demolished, and orphans displaced in India
Authorities have demolished a 600-year-old mosque in Delhi, claiming it was illegally built on forest land.
The post Mehrauli: A mosque demolished, and orphans displaced in India appeared first on News and Blog Center | RSS Feed Syndication.