Moonbase? Come on… Russia calls US and Europe to jointly create manned research base on the Moon
Officials from Russia’s Space Agency, Roscosmos, are in talks with US and Europe over possibility of establishing a collective research base on the Moon. The head of the Roscosmos, Vladimir Popovkin said last week that the plan was either to set up a base on the