Macron has to choose: humiliation or defeat?
.....
© The Spectator
visit website