The G7 Summit has bombarded this small Sicilian town

ZoominTVNewsPublished: May 26, 2017
Published: May 26, 2017

World leaders are descending on the idyllic Italian town of Toarmina for the annual G7 Summit. But can the infrastructure take it?

Be the first to suggest a tag

    Comments

    0 comments