The race to the Red Planet is on, as Russia is set to launch an unmmaned mission to the Red Planet next year.
If the mission is successful, manned missions may follow.
Russia’s space exploration ambitions also include Moon landings to test new technology which may be used for a permanent outpost to be setup circa 2023.