Russian Team Has Reached Buried Antarctic Lake, Reports Say

More from LiveScience