Wave goodbye to Russia’s space programAugust 26, 2026By J.R. DunnRecent cruise missile strikes by Ukraine have evidently crippled Russia’s space program. READ MORE Tags:AMERICAN THINKER