Moscow has been blanketed by the biggest November snowfall in 50 years, disrupting flights and causing havoc on the roads.

The snowstorm has dumped nearly 12cm (4.7ins) on the Russian capital in 24 hours -- a third of the amount of snow usually expected for the whole of November.