G2Alphabet






China launches rocket to Mars to search for ancient life forms

China has joined the search for signs of life on the red planet by launching its own Mars rover into space.
Source

Posted 2020/07/23 07:53:00