Prime Minister Narendra Modi on Sunday hit out at "people with a colonial mindset" in post-Independence historical narratives attempting to "erase history" of India's glorious past.
Addressing a massive gathering after the culmination of the Shaurya Yatra here, the PM asserted that some historians and politicians tried to distort accounts of historical invasions in textbooks, where "religious invasion was labelled as loot".