In WA NASA researchers on a mission to detect extraterrestrial life

  • 2 years ago
The NASA team has travelled to Lake Warden near Esperance in Western Australia, hoping the pink lake can provide clues about signs of life on other planets

Recommended