Space Explosion: What Has Been The Deadliest Explosion In The Universe? February 11, 2020 Astrophysics