RUSSIA TO ABANDON INTERNATIONAL SPACE STATION
by Joseph P. Farrell, Giza Death Star: First of all, I’d like to thank G.C. for spotting this story and passing it along, because I think it’s probably much more significant than meets the eye. The gist of the story? Russia will give up its participation in the international space station after 2024: Russia to […]