Skip to main content
Anti-G7 protesters clash with Italian police
A G7 summit in Italy has been marred by mass protests as well as
divisions among leaders themselves on climate change plus verbal attacks
on US leaders for their stance on global warming.
Comments
Post a Comment