Advertisement

Weather Satellite Blasts Off From Cape Canaveral In Florida

SpaceX has launched a weather satellite bound for a solar-storm lookout point a million miles from earth.