Ted Cruz reminds us why NASA’s rocket is called the “Senate Launch System” "We need better than just window dressing." Published by Arstechnica on 09/02/2025 Continue Reading > View All Space News Articles >