This person is either crazy or moron. President Bush and other presidents have respected India's non alignment position even though India was not non aligned. India never criticized Soviet occupation of Afghanistan. China is going to have naval bases in Pakistan. Has CPM said any word about it. Has CPM criticized attack on Indian embassy in Kabul recently. U.S. and India have to keep their strategic relationship in silence so as not to provoke Pakistan and China and Brinda Karat should know this. Lastly I can rely on American as a neighbor and not Chinese or even CPM.