Opinion & Politics They celebrated 100 years of the Communist Revolution, on Toronto City Hall Square