Connect with us

Science

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...

Advertisement