MADRID — So the COVID-19 pandemic is making your life complicated? Hold my extra-frosty cerveza, was the message Storm Filomena delivered to Spain over the weekend. Filomena dumped around 20 inches of snow on the Spanish capital Madrid between Friday evening and Saturday — this in a city where any …
Read More »