Europe shivers as a cold front sweeps in from Siberia, Russia, bringing freezing temperatures to the continent. This chilly snap is being dubbed as the Beast from the East.
Europe shivers as a cold front sweeps in from Siberia, Russia, bringing freezing temperatures to the continent. This chilly snap is being dubbed as the Beast from the East.