Your place for Space News
NASA has launched eight microsatellites that will help scientists predict hurricanes and tropical storms.