Your place for Space News
Vast troughs are identified in one of the last places to be explored on Earth – under the ice at the South Pole.