Read more Masjid, Temple, or Buddhist Stupa: Politics Behind Ayodhya India’s history of religions is checkered. In fact, it is not just true about religions, but also about the political history of India. As a matter of fact, the word “Hindu” is not found in any of …