Skip to playerSkip to main content
  • 10 years ago
The leaders of Italy, France and Germany meet to lay the groundwork for a summit aimed at salvaging the European project in the wake of Britain's shock vote to leave.VIDEOGRAPHIC

Recommended