Mega blizzard aims at US Northeast (via AFP)
A major snowstorm bore down on the northeastern United States Friday, with heavy snow, blizzard conditions and freezing temperatures forecast from New York through Maine as well as densely populated inland areas. The National Weather Service predicted a “major winter storm” for Friday into Saturday…