Weather conditions at Cape Canaveral Space Force Station will be solidly "green" for SpaceX's next launch, this time with a European space telescope.
Weather conditions at Cape Canaveral Space Force Station will be solidly "green" for SpaceX's next launch, this time with a European space telescope.