CAPE CANAVERAL, Fla. — NASA claims astronomers have discovered the biggest explosion seen in the universe. The explosion was so large it carved out a crater in the hot gas that could hold 15 Milky ...
Those who were there recall the shock and community response that followed the 2009 gas blast that killed Tara Bowman.