A harsh setback for their space program....

Advertisement