India ranks 127 amongst 177 countries with regards to the Human Development Index. India spends just over 1% of it's… read more
India’s communists have always opposed India’s strategic embrace of the U.S. It believes that the U.S. is a hegemonic, deeply… read more