2023-04-21 Metro Front Page 21st of April 2023Despite an explosion, Elon Musk hails SpaceX rocket launch as successful, the Metro reports. By FindSales, 1 yearApril 20, 2023 ago