MIT Technology Review @techreview
Why could the landing site, the Jezero Crater, be our best opportunity yet to discover signs of extraterrestrial life? There’s the possibility that former delta that was once teeming with liquid water is home to fossilized evidence of ancient life. https://t.co/folXgjT60H — PolitiTweet.org