Friday 25 May 2018

President's choppers

, March 25, 2014

Two US helicopters land at The Hague airport on March 24. US President Barack Obama is in the Netherlands, where he will be attending the Nuclear Security Summit. Reuters/Michiel Wijnbergh/Pool

Tags: |

More Picture of the Day Stories

calendarCalendar of Events