Plans by Macron to regain footing with reshuffling of French cabinet

0
214