G7 Energy Independence Banner in Rome

Photo | 9 May, 2014

Greenpeace Italy activists unfurl a banner reading "G7: Go Renewable, Go Clean & Independent", from the Terazza del Pincio overlooking the Piazza del Popolo, as G7 energy ministers meet in Rome to discuss energy security.


The latest updates

Show list view