Europe News: The failure of the Luna-25 mission affects China’s deepened cooperation with Russia, as they intended to synchronize lunar missions to work towards b
The crash of Russia’s Luna-25 spacecraft into the moon over the weekend isn’t just a setback for President Vladimir Putin’s ambitions to overcome war-related sanctions