Giant channels discovered beneath Antarctic ice shelf
Scientists have discovered huge ice channels beneath a floating ice shelf in Antarctica. At 250 metres high, the channels are almost as tall as the Eiffel tower and stretch hundreds of kilometres along the ice shelf. The ...