Rumors have been in the air for days, but we now think it confirmed that Russian Scientsts have penetrated the liquid part of Antarctica's Lake Vostok. The lake has been frozen over for something like 20 million years. Certainly there was life in it at the time. Is any of it still there? Has...