Ah yhea seeing these all over Toronto. I ain't against it (though not for it either). But I do know that nearby OCAD is a supposedly very pro Marxist art school with the resources to mass produce flyers and stickers. So this is is probably just someone's homework.
Southern US resident, and I’ve seen these all around around my college campus. Almost every one has been heavily vandalized, of course, but they’re there.