Deprecated: Return type of FS_Key_Value_Storage::offsetExists($k) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 309

Deprecated: Return type of FS_Key_Value_Storage::offsetGet($k) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 317

Deprecated: Return type of FS_Key_Value_Storage::offsetSet($k, $v) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 301

Deprecated: Return type of FS_Key_Value_Storage::offsetUnset($k) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 313

Deprecated: Return type of FS_Key_Value_Storage::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 328

Deprecated: Return type of FS_Key_Value_Storage::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 339

Deprecated: Return type of FS_Key_Value_Storage::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 350

Deprecated: Return type of FS_Key_Value_Storage::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 362

Deprecated: Return type of FS_Key_Value_Storage::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 375

Deprecated: Return type of FS_Key_Value_Storage::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 389

Deprecated: Creation of dynamic property OptimizeDatabase::$odb_logfile_debug_path is deprecated in /home1/citynews/public_html/news/wp-content/plugins/rvg-optimize-database/rvg-optimize-database.php on line 201

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752
{"id":126782,"date":"2026-04-16T13:04:15","date_gmt":"2026-04-16T17:04:15","guid":{"rendered":"https:\/\/reason.com\/?p=8377833"},"modified":"2026-04-16T13:04:15","modified_gmt":"2026-04-16T17:04:15","slug":"62-year-old-protester-acquitted-on-all-charges-for-wearing-penis-costume","status":"publish","type":"post","link":"http:\/\/3rdcitynews.com\/news\/62-year-old-protester-acquitted-on-all-charges-for-wearing-penis-costume\/","title":{"rendered":"62-Year-Old Protester Acquitted on All Charges for Wearing Penis Costume"},"content":{"rendered":"\n
\"Jeana <\/picture> <\/div>\n

This week, a 62-year-old Alabama woman faced a criminal trial for wearing an inflatable penis costume during a protest.<\/p>\n

After three hours of testimony, a judge acquitted her of all charges\u2014a welcome result for her free speech rights.<\/p>\n

In October 2025<\/a>, Jeana Renea Gamble wore the offending phallus\u2014holding a “No Dick-Tator” sign\u2014at a “No Kings” protest. Responding to the scene, Cpl. Andrew Babb of the Fairhope Police Department threw Gamble to the ground and arrested her for disorderly conduct and resisting arrest.<\/p>\n

Prosecutors later added<\/a> charges of disturbing the peace and giving a false name to law enforcement\u2014the latter because when she was asked her name, Gamble replied “Aunt Tifa,” a play on antifa<\/em>, the shorthand used by antifascist activists.<\/p>\n

The case was flawed from the start: Babb’s body camera footage<\/a> shows his tone was aggressive as soon as he arrived, and he threw her to the ground less than a minute after arriving, even though she was walking away from him at the time.<\/p>\n

Besides, wearing an offensive costume is fully protected by the First Amendment.<\/p>\n

Predictably, the prosecution faced an uphill battle. Judge Haymes Snedeker dropped<\/a> the false name charge before the trial even began. And prosecutors struggled to establish why Gamble should even have been arrested in the first place, much less prosecuted.<\/p>\n

“She was obstructing traffic and was a safety risk,” Babb testified at trial<\/a>, adding<\/a> that he tried to de-escalate the situation. The prosecution played “a single non-emergency phone call to police from a driver who was offended by the display,” according to Courthouse News<\/em>.<\/p>\n

But as defense attorney David Gespass noted, that wasn’t what Babb said on the scene. Bodycam footage shows that before he threw Gamble to the ground, Babb had only objected to her costume, demanding to know “how you would explain to my children what you’re supposed to be.” Even after the arrest, Babb took a phone call in which he says he told Gamble, “This is a family town….Being dressed like that is not going to be tolerated.” He never says anything about Gamble obstructing traffic.<\/p>\n

“That’s all he talked about when he was confronting her was, ‘I am not going to put up with this in my town,'” Gespass said at trial<\/a>. “Certainly, if you watch the video, he is not de-escalating anything. He approached her aggressively.”<\/p>\n

“There is no constitutional right to wear a total erect penis on the side of the road,” said<\/a> prosecuting attorney Marcus McDowell. “It was in the middle of the day, and during a [youth] baseball season.”<\/p>\n

Imagine going to the trouble of going to law school, passing the bar, standing up in front of a judge, and being this wrong,” First Amendment attorney Adam Steinbaugh of the Foundation for Individual Rights and Expression responded<\/a> on X, adding<\/a>, “This may be the most eye-rolling invocation of ‘what about the children’ I’ve heard.”<\/span><\/p>\n

Ultimately, the judge was unswayed<\/a>. “There was probable cause for arrest, but I can’t convict and sentence someone unless I’m sure,” Snedeker said, acquitting on all charges. Gespass, Gamble’s attorney, disagreed<\/a> about the probable cause and said they may sue the department for violating Gamble’s First Amendment rights.<\/p>\n

“Free speech wins!” Gamble proclaimed<\/a> after the acquittal, addressing the crowd of supporters<\/a> that had gathered outside the courthouse. “We have civil rights in Fairhope!”<\/p>\n

“We have some growing and relearning to do about the rights the citizens of this town have,” she added. “And as Alabamians, we dare defend our rights, and this fight is not over.”<\/p>\n

The post 62-Year-Old Protester Acquitted on All Charges for Wearing Penis Costume<\/a> appeared first on Reason.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"

The judge felt there was probable cause for an arrest but he declined to go so far as to convict. …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"tdm_status":"","tdm_grid_status":""},"categories":[19,9],"tags":[],"_links":{"self":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/126782"}],"collection":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/comments?post=126782"}],"version-history":[{"count":0,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/126782\/revisions"}],"wp:attachment":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/media?parent=126782"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/categories?post=126782"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/tags?post=126782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}