frezik, 3 miesiące 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.