Astronomers just found the 'Greater Pleiades'—a star cluster way bigger than we thought

Technology