By Adrien Welsh At the end of the European elections, Emmanuel Macron and the presidential camp received an unexpected political slap in the face. The French president’s party came third, with just under half...
Read More
3 Minutes