
Massive Power Outage Hits Spain, Italy, Portugal, France | Traffic Chaos, Train Disruptions
A massive power outage has hit Spain, Italy, and parts of France, including the South. Cities like Madrid, Rome, and Marseille were..
Oneindia