Mehrauli: A mosque demolished, and orphans displaced in India
Published
Authorities have demolished a 600-year-old mosque in Delhi, claiming it was illegally built on forest land.
Full ArticlePublished
Authorities have demolished a 600-year-old mosque in Delhi, claiming it was illegally built on forest land.
Full Article