SLS: Nasa ‘megarocket’ assembly begins in Florida

Teams at Nasa’s Kennedy Space Center in Florida lowered the first of 10 booster segments into place on a structure known as the mobile launcher on … read more