Daily Archives: January 20, 2011

Texas Low to Nor’easter in Just 30 Hours

The low pressure area that was in northeastern Texas this morning is expected to be off the coast of New England by later tomorrow. It’s a fast-moving storm system, and that’s a good thing. Should it slow, snowfall amounts from the South to New England would be significantly larger.

First Space Launch of 2011…Another One this Afternoon

We have liftoff! The first rocket launch of 2011 occurred Thursday at 12:29 GMT (7:29 a.m. EST) in Kazakhstan, but another launch will occur this afternoon (1:08 p.m. PST) right here in the U.S. on the West Coast. The Delta IV Heavy rocket is expected to blast off from the Vandenberg Air Force Base in […]