As G7 leaders meet in the idyllic Italian city of Bari the view is stunning. The Adriatic backdrop calm and serene. Don’t be fooled.
As G7 leaders meet in the idyllic Italian city of Bari the view is stunning. The Adriatic backdrop calm and serene. Don’t be fooled.