News
A widespread power outage hit Spain and Portugal, affecting millions of people who live across Europe's Iberian Peninsula.
Spanish police in Galicia are investigating the deaths of three people in the town of Taboadela, as the fatalities from the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results