online poll by Opinion Stage The stunning victory by the BJP in India’s election has sent political shockwaves. No more are these being felt that in that beacon of freedom the United States. President Obama was one of the first to congratulate the new incoming Indian Prime Minster Narendra Modi He also invited the [...]