SLS: Crucial test for Nasa’s ‘mega-rocket’

It was part of a testing programme known as the Green Run, that is being carried out at Nasa’s Stennis Space Center, near Bay St Louis in Mississippi. read more