NASA denies SpaceX Crew Dragon propellant leak report, reveals unrelated heat shield defect


Trending Today on Tech News Tube