Space Are you able to see the cosmic ‘cat’ grinning into one in every of the world’s largest telescopes on this photo? (video) June 30, 2023