Chinese astronomers are reporting that they have discovered a giant stellar black hole that really shouldn’t exist in our galaxy. The stellar black hole is called LB-1 and is said to be as massive as 70 of our Suns combined. Most stellar black holes found so far, in the Milky Way, are no more than 15 to 20 solar masses.