A video screen shows US President Barack Obama and Russian President Vladimir Putin during the Ouistreham International Ceremony at Sword Beach to commemorate the 70th anniversary of the Allied invasion at Normandy, in Ouistreham, France, June 6, 2014.
Photo by AFP
The crisis in Ukraine shows signs of daunting escalation.