Obama lands in Berlin for farewell visit to closest ally Merkel
Air Force One with US President Barack Obama arrives at the Tegel airport in Berlin, Germany, November 16, 2016.[Photo/Agencies] |
Related Stories
Air Force One with US President Barack Obama arrives at the Tegel airport in Berlin, Germany, November 16, 2016.[Photo/Agencies] |