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

NASA's James Webb Space Telescope mission — Live updates

Risk of Death For Female Patients Is Much Higher if Surgeon Is a Man, Study Reveals

The Surface of the Moon is Electrically Charged, Which Could Allow a Hovering Robot to Explore it

China’s Chang’E-5 Lander Makes First Onsite Detection of Water on the Moon

Cyprus reportedly discovers a Covid variant that combines omicron and delta

Why Discovering 'Nothing' in Science Can Be So Incredibly Important

Remarkably, NASA has completed deployment of the Webb space telescope

Incredible Milestone: NASA’s Webb Telescope Successfully Completes Deployment in Space

Constraining the Multiverse: Stephen Hawking’s Final Theory About the Big Bang