Russia and India will attempt moon landings within days of each other : NPR [ad_1] Russia and India are landing close to the moon’s south pole. Researchers believe water ice hidden in […]