https://www.youtube.com/watch?v=l5ahbsoRKww
0
0
52 words
0
Comments
NASA has released images of the site from the Moon where Russia's Luna-25 crashed last month. It revealed that the crash site lies 400 KMS away from the inte...
23 similar articles
You are the first to view
Create an account or login to join the discussion