Revolution is discussing:

China's Zhurong rover, part of the country's Tianwen-1 mission, touched down on Mars, making China only the second nation to successfully land on the red planet

BULLSHIT FAKE NEWS. NBC is fake news owned by enemy Jews.

loading...
Dissenter
connecting...