James Webb Space Telescope (JWST) has been recently successfully deployed by which of the following space agency into the space?
A) Roscosmos
B) ISRO
C) NASA
D) JAXA
Explanation: The NASA team successfully completed the deployment of 21-foot, gold-coated primary mirror panel of the James Webb Space Telescope (JWST) on January 08, 2022.