(AP Photo/J. Scott Applewhite)The Harry S. Truman Building, headquarters for the State Department, is seen in Washington, Monday, March 9, 2009. (AP Photo/J.  Scott Applewhite)

New embassy in New Delhi means a new approach too

In the latest installment in a 20 year rebuilding project, the State Department is about to embark on a new embassy in New Delhi, India. It will result…

Read more

Sign up for breaking news alerts