Unbelieveable - This poster, via Samizdata, is a production...no, not of the Chinese secret police, or of some utopian cult...
...but of the Metro London Police Department.