U.S-India: Balancing Progress, Managing Expectations
The White House announced last week that President Obama will host Indian Prime Minister Modi on June 7th. The Prime Minister has also been invited to address a joint session of the U.S. Congress during that visit. Sixteen years ago, when another Indian Prime Minister, Atal Vajpayee, had the honor of addressing the U.S. Congress …