The moment SpaceX Starship spotted off Christmas Island landed in Indian Ocean – video

Footage streamed by SpaceX shows the moment Elon Musk’s 52-metre Starship Flight 13 landed in the Indian Ocean west of Australia. The rocket landed in the ocean on 24 July. Nearly four weeks later, it was recovered off the coast of Christmas Island Continue reading...