Tectonic barrier under Antarctica may be last chance to save Earth from flooding

(ORDO NEWS) -- Under the thickness of the Antarctic ice, scientists have discovered a tectonic