STARBASE, Texas — Watching a rocket launch from afar seems amazing enough. Imagine the view from under the launch pad. SpaceX's 403-foot-tall Starship system lifted off from southern Texas last week.
SpaceX has pulled off a successful test flight of its newest generation rocket Starship, reversing a trend of disappointing failures. The world's largest and most powerful rocket blasted off from ...