Sharing is Caring

For decades, NASA has been trying to land on mars in search of life or microbes. 

It is reported that Russia is the only other country which has also ever landed their rover on mars. 

GOT a story? RING Kerosi Dotcom on +254 20 78 64 348 or EMAIL info@kerosi.com 

 

Verified by MonsterInsights