More confirmation about alien life world captured by NASA
Scientists have made more evidence that the South Pole of Earth's neighbor planet harbors a vast underground water chamber - where NASA hopes life could exist.'Bathe desperately' kills most incoming swimmers
The underground lake at a depth of more than 900m under the Gulf of Mexico makes most animals unbearable due to its salty and toxic nature.