Decca Records

1960s

90001_7553_pt15

A newsreel of American troops in the Congo. Shots of U.S. armed forces…