▲ 7 ▼ US-Russian crew arrives at the International Space Station for 8-month mission (apnews.com) submitted 3 months ago by PapaSkwat@lemmy.today to c/technology@lemmy.today comment fedilink hide all child comments
no comments (yet)