$10bn James Webb telescope launched into space on Christmas Day

This post was originally published on The Telegraph.