October 13, 2024News SpaceX mechanical arms successfully catch mega Starship rocket booster at landing pad Source link