Heads of state and world leaders arrive for the G8 summit in Deauville

By YVES HERMAN

150
What would you like to send?