Russia and China want to build an ‘international’ station on the Moon
Russia and China plan to work together to build a research station on the Moon. In an announcement spotted by Ars Technica, the two countries said they will collaborate on an “International Lunar Science Station.” There aren’t many details on the pro...