The 2026 Lyrid meteor shower peaked overnight April 21–22, delivering dazzling displays under optimal dark skies and featuring unique photographs from Earth and the International Space Station.
Artemis 2 and ISS astronauts held a historic deep-space call across 232,000 miles, sharing views, routines, and life in orbit and near the Moon ...