G7 Summit - Everything You Need to Know
Sofiia Salimova - Sep 02, 2019
For three days during last week top global officials have been meeting in the French seaside town of Biarritz to discuss global challenges involving foreign policy, the economy and the environment. Read the article to learn about main outcomes.
Click the link to read the full article.