Skip Nav

Barack and Michelle Obama Leave For Europe

Picture It: London Calling



The president and first lady departed for the G20 Summit in London this morning, the first stop in his European debut. Next up? France, Germany, Czech Republic, and Turkey.

Source

Latest

Download our new Selfie app!

Go to App Store
+