--I'm no expert, by any means-- but, do you know what this reminds me of?
One of those flag-decals that comes with a model-kit. You know, the sort that, if folded, makes a flag. Like, maybe it was intended to be folded, and to stick on a dowel, and then waved around to show some king of solidarity.
That would make it a "propaganda leaflet," indeed-- just more active than most.
BTW, Mr. Chatt-- I don't know why, but it took me over six months to realize that I should visit your shoppe online. I did, finally.
Thank you for the times when you actually went out of your way to attest to either the veracity, or mendacity of things I'd managed to scrounge up around here.