Emmanuel Macron may be the de facto leader of Europe, but could he lose the French presidency to rival Marine Le Pen?
Emmanuel Macron's status as Europe's de facto leader, which has been cemented by the current crisis in Ukraine, certainly aligns with his ambitions. But could it cost him the French presidency?
ABC News ·