An Area 51 in Russia?
- The Remote Viewer: http://www.remoteviewer.nu/index.php
Whats´s going on in the Yamantau Mountain Complex?
An Area 51 in Russia? Some people think so and their
suspicions are shared by the US Congress. Testamony was
taken on Congressional suspicions of Russian complex in
Yamantau Mountain, circa 1997, and can be checked with the
Congressional Record for that session.