U.S. Secretary of State Hillary Clinton waves upon her arrival in the eastern Indian city of Kolkata on a three-day visit to the country, May 6, 2012. (Xinhua)