US company SpaceX has carried out a second test flight of its prototype rocket, being developed to take humans to Mars. Things were going well until it tried to land. The Starship SN9 exploded in a roaring ball of flames as it tried to land upright afte