Posted inWorld
Russia aims to land astronauts on moon in 2031
Russia plans the country's first manned mission to the moon in 2031, RIA Novosti news agency reported Saturday, citing a document by the Russian Central Research Institute of Machine Building.…