EU elections

emmanuel macron european election

The European election results are a humiliation for Macron

May 26, 2019 2:48 pm

The French president is humiliated, although his tame media will try to spin it as a victory