A Connecticut-Sized Glow Beneath the Indian Ocean

Science Channel 2/5/2016