Florida, USA | XINHUA | NASA has launched its Mars rover Perseverance in a bid to search for signs of ancient life on the Red Planet. The rover lifted off at 7:50 a.m. EDT (1150 GMT Thursay) on a United Launch Alliance Atlas V rocket from Space Launch Complex 41 …
Read More »