You may have missed the news on March 9 that China and Russia formed a new alliance. They will work together to build a research station on the Moon. They even have a name for it – the International Lunar Research Station (ILRS).
You may have missed the news on March 9 that China and Russia formed a new alliance. They will work together to build a research station on the Moon. They even have a name for it – the International Lunar Research Station (ILRS).
Recent Comments