UK Police Arrest Mannequin
[July 1, 2026] And we wonder why America won its independence from Britain. UK police arrested a clothing store’s plastic mannequin for wearing “immodest clothes.” Okay, they didn’t actually arrest it; they confiscated it, put it in a police van, and drove it off to jail, guarded by at least a dozen police officers. It is reported that… Read More »
