anonymous
posted a year ago

China has landed on Mars theverge.com/2021/5/...

China has landed on Mars

theverge.com

published 5/14/2021

authors

Joey Roulette, May

summary

China is the second country to put a working rover on Mars.

chat