India's Lunar Lander Lands, Russia's Does Not

Published: Aug. 24, 2023, 4:35 p.m.

India has successfully landed a lunar lander near the Moon's south pole. Russia's latest attempt to land on the Moon did not succeed. Crew 7 is preparing for an early morning launch from Kennedy Space Center. JWST has given us another incredible image, this time of the Ring Nebula. And Sun spots do have an impact on clouds on Neptune.