An Italian Army soldier patrols in Taormina where leaders from the world’s major Western powers will hold their annual summit, Italy, May 24, 2017. (Reuters)
An Italian Army soldier patrols in Taormina where leaders from the world’s major Western powers will hold their annual summit
by Thaer Abbas | May 26, 2017 |