Tagged in: Marshall Plan with Africa

RSS 2

Making migration work again

At the end of May 2017, leaders of the Group of Seven (G7) major industrialised countries met in Taormina, Italy to discuss the globe’s most pressing issues.…