A. A. MacLeod

A. A. MacLeod

Albert Alexander MacLeod (1902-1970), widely known as A.A. MacLeod and familiarly as "Alex", was a prominent member of the Communist Party of Canada and, later, of its legal group the Labor-Progressive Party.

Read more about A. A. MacLeod:  Early Life, War and Return, Radicalization, Anti-fascism and Spanish Civil War, World War II, Provincial Politics, Family