News

Satellite images show swathes of Spain ... floods that have killed at least 205 people. All but three of the confirmed dead have been found in the eastern region of Valencia, where before and ...
See photos of the massive power outage that affected millions of people in Spain and Portugal due to an "induced atmospheric vibration." ...