Even The Eyelashes Freeze: Russia Sees Minus 88.6 Degrees F

MOSCOW — Even thermometers can’t keep up with the plunging temperatures in Russia’s remote Yakutia region, which hit minus 67 degrees Celsius (minus 88.6 degrees Fahrenheit) in some areas Tuesday. In Yakutia — a region of 1 million people about […]