1.586 Views
Documentary about the anti-nuclear demonstration staged in Trafalgar Square on 17 September 1961.
Release: Sep 18, 1961
Runtime: 28 minutes
Language: English
Studio: Granada Television
Country: United Kingdom