A. A. MacLeod Politician
Albert Alexander MacLeod (April 2, 1902 – March 13, 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.
Search
Office holder
office | MPP for Bellwoods |
---|---|
party | |
successor |