Top news for December 21, 2008

Read it in the app

On This Day In Space: May 25, 2008: NASA's Phoenix spacecraft lands on Mars

International Space Station: Live updates

Live this week: Watch the 2021 International Mars Society Convention online

Key to Biden's Climate Agenda Like to Be Cut Because of Manchin

Democrats Weigh Carbon Tax After Manchin Rejects Key Climate Provision

Report: China Has Tested A Nuclear Missile That Can Dodge American Radars

Cosmic Question Mark

Swirl in the Southern Sky

The Helix Nebula

Russian Film Crew Wraps Space Station Shoot and Returns to Earth