Al Jazeera world
Is the G7 still relevant?