The Webb space telescope was successfully launched this December 25 from the European spaceport of Kourou, in French Guiana, aboard an Ariane 5 rocket. A joint mission of NASA, ESA and the Canadian Space Agency, Webb took off at 12.20 universal time, after seven days of successive delays due to incidents in the preparations and bad weather. (Source: NASA)
See the comments
Be First to Comment