Google doodle honors James Webb Space Telescope’s deepest infrared photo of universe
A picture is worth a million words. The Google Doodle for today honours the James Webb Space Telescope, also known as the JWST or Webb, a scientific marvel and one…