- #1
Kerrie
Staff Emeritus
Gold Member
- 844
- 15
I hope this is not a duplicate topic, if it is, I apologize...
I watched on science news the other night that Mars is to venture its closest to Earth then most people will see for a long while...and also a mission is planned to land on mars...any news, topics already started or info on this?
I watched on science news the other night that Mars is to venture its closest to Earth then most people will see for a long while...and also a mission is planned to land on mars...any news, topics already started or info on this?