N npr.org A black hole is releasing some strange burps, baffling scientists 3 points pGuitar 4 years ago 0 comments