Emmanuel Macron: Savior of Paris or Brussels?
After weeks of negotiations, on 3rd July 2019, leaders of the 28 member states of the European Union reached a consensus on the future leaders of the bloc. The long and tumultuous negotiation process showed once again how checks and...