Top Secret Kapustin Yar — Russia’s Area 51

This show looks into that activities of Kapustin Yar — a remote, top secret, military development and test facility in Russia and said to be the former Soviet Union’s version of Area 51. Kapustin Yar (Russian: Капустин Яр) is a Russian rocket launch and development site in Astrakhan Oblast, between Volgograd and Astrakhan. Known today […]