Both Russia's Luna 25 mission, launched today, and India's Chandrayaan-3, launched on July 14, are expected to touch down on the lunar surface in around 12 days time.
Scientists' discovery of oldest Homo sapiens fossils in Morocco rewrites human history
- today, 22:24
- express.co.uk
- 0
No comments