Willie Gallacher At Communist Rally, 1958. - from our story 'The Communist Party of Great Britain And The Red Menace 1920-1991'

Scottish politician Willie Gallacher (1881 - 1965), a former Scottish member of Parliament, speaks to the crowds during a Communist Party rally in Trafalgar Square, London, England, June 30, 1958. (Photo by Express Newspapers/Getty Images)

Scottish politician Willie Gallacher (1881 - 1965), a former Scottish member of Parliament, speaks to the crowds during a Communist Party rally in Trafalgar Square, London, England, June 30, 1958. (Photo by Express Newspapers/Getty Images)

View The Article