An independent oversight committee tells Congress that NASA should scale back its plans for a full-scale International Space Station until the space agency can stop cost overruns that have nearly quadupled the price tag.
Copyright 2001 NPR
An independent oversight committee tells Congress that NASA should scale back its plans for a full-scale International Space Station until the space agency can stop cost overruns that have nearly quadupled the price tag.
Copyright 2001 NPR