Foreign Affairs The failure of Luna-25 is the result of generational problems in the Russian space program. The latest bitter joke circulating in Moscow is that their ill-fated Luna-25 moon probe smashed to bits after mysteriously falling out of a 10th floor window of the Luna Hilton. Other even less…
bubmagAugust 23, 2023