Please enable JavaScript
Lawmakers warn U.S. space race delays could let China take the lead on the Moon, prompting efforts to boost NASA funding and stay competitive.