ScienceNASA Picks Ancient River Delta As Landing Site For Next Martian Rover Mission NASA has announced the landing site of the Mars 2020 rover. Out of more than 60 options, experts from the scientific community have chosen Jezero Crater, which was once a river delta where water flowed.by Diane Samson
ScienceDid NASA Curiosity Rover See An Alien On Mars? Blurred Figure In Photo Stirs Controversyby Aaron Mamiit