Connect with us

Space & Time

SLS: First view of Nasa’s assembled ‘megarocket’

Nasa has assembled the first of its powerful Space Launch System (SLS) rockets, which will carry humans to the Moon...

More Posts
Advertisement