Nasa bosses have said they are ‘firmly committed’ to building the world’s biggest rocket to take man to Mars. Although the agency might not be able to pay for the project, company has still completed a detailed review of the Space Launch System (SLS). SLS will be 384 feet tall and shall be able to […]
Click here to view full content
No comments:
Post a Comment