Storm Filomena Brings Record Snow in Madrid and Other Regions of Spain Saturday
A blizzard dumped over 20 inches of snow in Madrid and other regions of Spain on Saturday, January 9, 2021 killing at least four people and leaving thousands trapped in cars, and stranded at train […]