Christian Science Monitor: Scientists say they may have discovered the worlds largest canyon, concealed under a vast Antarctic ice sheet.
A team of researchers led by Britains Durham University made the discovery using satellite data, which has shown hints of the canyon. Smaller sections of the chasm were also identified using radio-echo sounding technology, which sent radio waves through the ice to map the canyons shape in a remote section of the British Antarctic territory, the university said.
When combined, the...