Submitted by syfywire6424 in science
NASA's LRO finds new crater on the Moon likely formed by crash of Russian lander, Luna-25.
Submitted by syfywire6424 in science
NASA's LRO finds new crater on the Moon likely formed by crash of Russian lander, Luna-25.