Ajmer’s ‘Adhai Din ka Jhopda’ is considered a mosque but it has all the signs of a Hindu temple
Over a period of more than 1000 years of their forced rule in Indian territories, Islamists destroyed thousands of Mandirs and established their mosque on top of them. One of the most shining...