Russia's secret eye on the sky
Published: 30 June, 2007, 05:45
One of Russia's most secret military installations is located hundreds of kilometres beyond the country's borders. It's a satellite tracking station perched high on a mountain in the middle of central Asia. RT has been granted access to the base.
0 COMMENTS
POST COMMENT