Biarritz

Sisi delivers speech at 2019 G7 Summit in France’s Biarritz