Space
schizoidman
•
Now
•
95%
India delays planned space station and moon base by 5 years
www.theregister.comcross-posted from: https://lemm.ee/post/40364465
Comments 3
cross-posted from: https://lemm.ee/post/40364465