Preview

Taj Mahal

Archive
Taj Mahal

Muslims lay claim to Taj Mahal

A Muslim trust in Agra, where the Taj Mahal is located, has claimed ownership of the monument