How the James Webb Space telescope is, how it works and when it is launched

This coming December 22 at 7:20 AM EST (12:20 GMT), the James Webb Space telescope is launched from the space center in French Guiana, one of the most important events …

Read more