News

NASA just released the James Webb Space Telescope's most adorable photo yet. The American space agency shared an image of ...