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: |