Nasa is planning to set up a permanent lunar base ... Artemis, after the Greek goddess. And the first human landing is scheduled to take place just five years from now. A small space station ...
Artemis III, the crewed moon landing, is scheduled to launch in mid-2027. SpaceX's Crew 11 to space station named: 2 from NASA, plus Russia, Japan March 28 (UPI) -- NASA on Friday announced the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results