A rare blizzard, named Storm Filomena, blanketed large parts of Spain with snow and caused massive disruptions.
Read More Storm Filomena leaves thousands stranded in SpainA rare blizzard, named Storm Filomena, blanketed large parts of Spain with snow and caused massive disruptions.
Read More Storm Filomena leaves thousands stranded in Spain