News

NASA’s Hubble Telescope spots smiling face in space

The Hubble Space Telescope captured some grinning galaxies while searching for newborn stars.