"Astronomers just discovered one of the most massive objects in the universe hiding behind the Milky Way"
November 28, 2016
And just how significant do you feel today?
. . . researchers estimate that Vela could contain somewhere between 1,000 and 10,000 trillion stars.