
Eleven silver balls not far from Afghanistan's border. They are the key to Russia's space shield, an optical-electronic unit called "The
Window". Each one is a powerful telescope. They see every object up to 40,000 kilometres from the surface of Earth. "The Window" is run by
Russians, but is located much further to the south of Russia's border, in Tajikistan.
What in the heck is REALLY these things? Why all the secrecy?
www.youtube.com...
[edit on 8-4-2008 by Master_Wii]