Page 1 of 1

Absolutely astounding!

Posted: Mon Feb 22, 2021 3:07 pm
by Tom Wells
The BBC reports the NASA Mars rover's landing: https://www.bbc.com/news/science-environment-56158928

This landing could lead to some intensely wonderful stuff!