TechnologyGiant Space Explosion Released Enough Energy to Wipe Out Life on Earth, Study Says11 November 2026