
The Other Moon Race
Posted on 13th Jun 2025
There’s been talk over the last few years about a lunar base called the ILRS (or the International Lunar Research Station). It would be built near the south pole of the Moon, with additional outposts near the lunar equator and a space station orbiting overhead. The idea is that the whole thing wou...