After French prime minister’s political hara-kiri, Macron faces three unpalatable choices

.....

© The Irish Times