Strong Winds Wreak Havoc in Eastern Europe

Strong squalls have swept through eastern Europe and have caused property damage and power outages. At least 250,000 French houses lost power after electricity poles were toppled while the Normandy-Paris train line was suspended.  French national weather service Meteo France …

Read more