Islam established its first formal foothold in India when a mosque was constructed in what is known as the the Qutab Minar complex, a UNESCO World Heritage Site, located in the Mehrauli area of New Delhi. And as a sign of centuries of turmoil to follow, 27 Hindu and Jain temples were demolished to provide the materials and space for the same. [continue reading…]
{ 2 comments }







