Your place for Space News
Small satellites, meant to detect wind speed in stormy weather, blast off over Cape Canaveral on an air-launched rocket.