Fuel leak forces US company to abandon moon landing attempt
A fuel leak forced a U.S. company to cancel a moon landing mission. The spacecraft lost fuel after launch, causing problems with generating solar power
A fuel leak forced a U.S. company to cancel a moon landing mission. The spacecraft lost fuel after launch, causing problems with generating solar power