What We Know About NASA’s Supposedly ‘Successful’ Megarocket Launch Rehearsal

NASA’s Space Launch System on the launch pad at Kennedy Space Center in Florida. Photo: NASA NASA wrapped up its fourth wet dress rehearsal of the Space Launch System yesterday, during which time ground teams achieved a number of key test objectives. That said, an unresolved hydrogen leak prevented a full completion of the test, … Read more

NASA’s Delayed Psyche Launch Presents Major Headache for Ride-Along Mission

Artist’s conception of the twin Janus probes. Image: Lockheed Martin A software glitch has caused the delay of Psyche, a NASA mission to explore a metal-rich asteroid. Two small probes are being included in the launch, but the postponement means they might not be able to rendezvous with their respective target asteroids. Psyche, a probe … Read more