The James Webb Space Telescope
Artist's concept of the James Webb Telescope in space. Credit: NASA

The James Webb Space Telescope

14/10/2021Written by Eleanor Morton

After 25 years, the James Webb Space Telescope is set to launch in December 2021. We look back on the satellite’s journey.

Alert! Perseids Meteor Shower Peaking

11/08/2015

The Perseids meteor shower is an annual shower that runs from late July…

Beagle 2 Team Honoured

28/07/2015

The Beagle 2 team have been honoured for their innovative work, following the…

Report on Virgin Galactic Disaster Released

28/07/2015

The final report on the Virgin Galactic tragedy last year has been released.

Alert! – Delta Aquarid Meteor Shower Peaking

22/07/2015

The Delta Aquarid meteor shower is an annual shower that runs from late…

New Horizons

17/07/2015

On the 14 July 2015 the New Horizons probe successfully completed its closest…

Previous Next