What Emmanuel Macron 2.0 means for France and Europe
After a turbulent five years as the youngest French President, Emmanuel Macron has been reelected. Take a look at his political journey, what this means for France and Europe, and the challenges he is going to face.
Source: dailyo.in