French Election: Emanuel Macron Decisively Defeats Far-Right ‘Putin Puppet’ Marine Le Pen
The New York Times reports Emmanuel Macron is re-elected French president, defeating Marine Le Pen. Emmanuel Macron won a second term as president of France, triumphing on Sunday over Marine Le Pen, his far-right challenger, after a campaign where his promise of stability prevailed over the temptation of an extremist lurch. Projections at the close … Read more