News

See photos of the massive power outage that affected millions of people in Spain and Portugal due to an "induced atmospheric ...
A widespread power outage hit Spain and Portugal, affecting millions of people who live across Europe's Iberian Peninsula.
Power was gradually restored for millions on Monday following what Spanish officials called a "rare atmospheric phenomenon." ...
France will not think twice about reimposing United Nations sanctions on Iran if negotiations to reach a deal over its ...
The cause of the outage hitting Spain, Portugal, and parts of France is currently unknown.