Videos

Soviet Archives

(2) tv-pg

Soviet Archives

(2 min) tv-pg

In 1968 a Soviet film crew captured images of a UFO high above the skies of Latvia. What exactly did they see?