deepest infrared photo Google doodle honors James Webb Space Telescope’s deepest infrared photo of universe 2 years ago A picture is worth a million words. The Google Doodle for today honours the James Webb Space Telescope, also known…