Brits Halt Antarctic Project
British scientists have called off a $13 million drilling project that was an attempt to search for traces of prehistoric life at Lake Ellsworth in Antarctica. The project could be resumed in the future, but first some daunting technical challenges must be overcome.
ARVE error: need id and provider


