25 Mar 2011
Barack Obama back in Washington
President Barack Obama is now back in Washington after his trip to Latin America which was overshadowed by events in Libya.
President Barack Obama is now back in Washington after his trip to Latin America which was overshadowed by events in Libya.