Series of WSB-TV newsfilm clips of Russian space dogs Belka and Strelka at a press event, probably in the Soviet Union, 1960, probably between August and December

Skip viewer