Winter has receded in Europe this week. Temperature records are falling as unseasonably warm weather sweeps across the continent delivering an early spring thaw, even while neighboring Russia is simultaneously going through a deep freeze.

Read more…