Mars Mission: Musk bets on 50% chance for 2026 launch Science May 30, 2025 Starbase, Texas: Elon Musk has stated that there is a 50 percent chance that SpaceX’s Starship spacecraft will complete its…