It is a historical truth that Quwwat-ul-Islam mosque near Qutub Minar was built after demolishing 27 temples : Renowned Archaeologist KK Mohammed
It is necessary to bring forth the truth that the invading Muslims broke thousands of temples in India and built mosques on those sites.