Taormina

Here’s what happened at the G7 meeting

Leaders of the G7, seven of the world's biggest industrial nations, met at a summit in Taormina, Sicily on Friday…