U.S. President Barack Obama and first lady Michelle Obama arrive at London’s Stansted Airport, March 31, 2009. Obama arrived in Britain on Tuesday for this week’s G20 economic crisis summit, starting his first major trip abroad since taking office on Jan. 20. REUTERS/Jason Reed (BRITAIN POLITICS)
Reactions
Comments Powered by Disqus