NASA gave the green light Tuesday to a joint US-European rocket project that could carry humans into space aboard commercial crew vehicles.
NASA gave the green light Tuesday to a joint US-European rocket project that could carry humans into space aboard commercial crew vehicles.