Science NASA delays dress practice of new megarocket April 4, 2022 by Luke Hartwig Today, NASA suspended the last significant trial of its Space Launch System (SLS) rocket after compression issues kept experts from securely stacking charges into the rocket. The test – known… Continue Reading