Hundreds of activists protest against G7 climate meeting in Italy
Hundreds of protesters gathered in the streets of Turin, Italy, ahead of the G7 Ministers’ Meeting on Climate, Energy, and..
AFP English
Hundreds of protesters gathered in the streets of Turin, Italy, ahead of the G7 Ministers’ Meeting on Climate, Energy, and..