A historic snowfall has fallen in Madrid and other parts of Spain, after storm Filomena dropped record amounts of snow, sending the country into a red alert. More than 20 inches (50 centimeters) of snow has fallen in Madrid.
Check out The China Report, our new weekly newsletter. Subscribe here!
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3