Over the past year Emmanuel Macron has become a seemingly unstoppable force, first in French politics and nos on the international stage. Last week he defied Donald Trump at the United Nations General Assembly…
Read more