News

The power cuts that swept across Spain, Portugal and parts of southern France plunged the Iberian peninsula into chaos.
Power cuts have impacted as many as 50 million people across Spain and Portugal - causing huge disruption to public transport ...
Countries like Spain, Italy, France, and Portugal are likely to see breakouts of protests and demonstrations this summer.