MOSCOW - A massive snowstorm in Moscow on Dec. 25 caused delays to more than 150 flights and brought traffic to a standstill.
MOSCOW - A massive snowstorm in Moscow on Dec. 25 caused delays to more than 150 flights and brought traffic to a standstill.