Green Business | Sat Mar 31, 2012 4:51am EDT

Russia's Pacific Sakhalin island braces for blizzard