Science
Upcoming Launch of Northrop Grumman’s CRS-24 Mission Scheduled for April 8
NASA, alongside Northrop Grumman and SpaceX, aims for a launch at 8:49 a.m. EDT on April 8, 2026, to send supplies and equipment to the International Space Station.
Editorial Staff Updated about 12 hours ago