Hot methane seeps could support life beneath Antarctica's ice sheet

Open in new window