The Margin: French President Macron says ‘nothing will stop me’ after being slapped in the face

  • Written by MarketWatch
  • Published in Economics
Two people were arrested and are being questioned about the assault
...

Read more from our friends at MarketWatch