5/5 (9) Yesterday you'll recall that I blogged about the claims of Russian scientists - delivered in Geneva in a context rich with symbolism as if to underscore those claims - to have discovered a new…
The post MEANWHILE, IN SPACE, RUSSIA AND CHINA UP THE ANTE… appeared first on Giza Death Star.
Source