Christian Harvard professor launches anti-Hindu Crusade
“Hindus in the USA are lost or abandoned people!” “NRI stands for Non-Returning Indians!” “Indians in the USA do not invest in the higher education of their children!” Who in the USA do you think would have made derogatory statements to this effect? A. A Ku Klux Klansman B. A Bible thumping fundamentalist from Alabama… Read More »