It was a beautiful sight. Tens of thousands of people waving red, white, and blue flags, cheering Emmanuel Macron, France's newest and youngest president, after his victory over the far-right demagogue Marine Le Pen. Emmanuel Macron, a youthful former investment banker, handily won France’s presidential election on Sunday, defeating the staunch
Continue reading