S scitechdaily.com Hubble’s Hitchcock Moment: An Explosion in Unexpected Place 42 points wglb 3 years ago 27 comments