News

Lake Snow Eagle lies in a canyon in East Antarctica covered by a miles-thick ice sheet. The lake was discovered by a research team led by The University of Texas at Austin using ice penetrating ...