Russia and India are landing on the moon next week. Here's what you need to know
Russia and India are just days away from attempting to land robotic missions near the south pole of the moon....
Russia and India are just days away from attempting to land robotic missions near the south pole of the moon....