Day: March 16, 2011

NASA Discovers Life Hidden 600 Feet Below Antarctic IceInteresting News

NASA Discovers Life Hidden 600 Feet Below Antarctic Ice

By CNN News A three-inch long Lyssianasid amphipod (seen in orange) was found on the underside of the McMurdo ice