frezik, 5 miesięcy temu China is putting up their own equivalent system. Terrestrial radio telescopes are fucked. Time for a moon base.
China is putting up their own equivalent system. Terrestrial radio telescopes are fucked.
Time for a moon base.