Five things to know about the James Webb Space Telescope

WASHINGTON, Dec 10, 2021 (AFP) - The James Webb Space Telescope, the most powerful space observatory ever built, is finally set...