If one wonders where today’s liberals get their hate of all things Hinduism and the veneration of Muslim invaders from, one doesn’t need to look much further than India’s first Prime Minister. In a speech in March 1959, PM Jawaharlal Nehru had said that while the the Taj Mahal was […]