Videos

Russian Roswell: Inside Kapustin Yar

(3) tv-pg

Russian Roswell: Inside Kapustin Yar

(3 min) tv-pg

Kapustin Yar is a military test facility near Moscow. Is the Russian government hiding proof of alien encounters from the Russian people?

Full Episodes

Web Exclusives