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":125211,"date":"2026-02-18T01:01:42","date_gmt":"2026-02-18T05:01:42","guid":{"rendered":"https:\/\/reason.com\/?p=8368906"},"modified":"2026-02-18T01:01:42","modified_gmt":"2026-02-18T05:01:42","slug":"trumps-blatantly-unconstitutional-attempt-to-punish-his-congressional-critics-hits-2-roadblocks","status":"publish","type":"post","link":"http:\/\/3rdcitynews.com\/news\/trumps-blatantly-unconstitutional-attempt-to-punish-his-congressional-critics-hits-2-roadblocks\/","title":{"rendered":"Trump’s Blatantly Unconstitutional Attempt To Punish His Congressional Critics Hits 2 Roadblocks"},"content":{"rendered":"\n
\"President <\/picture> <\/div>\n

In 2013, several Republican senators questioned<\/a> President Barack Obama’s use of drones to kill suspected terrorists. The lawmakers, who included Sens. Rand Paul (R\u2013Ky.), Ted Cruz (R\u2013Texas), Mike Lee (R\u2013Utah), and Marco Rubio (R\u2013Fla.), were especially troubled<\/a> by the possibility that drones might be deployed against American citizens on U.S. soil, which they argued would be clearly unlawful in the absence of an imminent threat.<\/p>\n

How would Republicans have reacted if Obama, assisted by a Justice Department eager to do his bidding, threatened to arrest and jail those critics? That is how President Donald Trump has responded to Democratic legislators who worry about his<\/em> potentially illegal use of military power.<\/p>\n

Trump’s attempt to punish his congressional critics<\/a> ran into two roadblocks last week. A grand jury rejected<\/a> a proposed indictment against six legislators who produced a video<\/a> reminding U.S. military personnel of their duty to “refuse illegal orders,” and a federal judge explained<\/a> why any such prosecution would be blatantly unconstitutional.<\/p>\n

The November 18 video<\/a> did not identify any specific “illegal orders.” But it is not hard to imagine how the issue might arise in the context of Trump’s domestic military deployments<\/a> or his murderous campaign<\/a> against suspected cocaine smugglers.<\/p>\n

Trump said<\/a> the two senators and four representatives who produced the video “should be ARRESTED AND PUT ON TRIAL.” But he had trouble explaining what crime they supposedly had committed by reiterating the well-established principle<\/a> that members of the armed forces “have a duty to disobey” orders that are “manifestly illegal.”<\/p>\n

Trump called the legislators “TRAITORS” who had engaged in “SEDITIOUS BEHAVIOR.” But nothing they did came close to meeting the elements of treason<\/a> or seditious conspiracy<\/a>.<\/p>\n

If the Justice Department was determined to deliver on Trump’s threat, as it clearly was, it needed a different option. Jeanine Pirro, the Trump-appointed U.S. attorney for the District of Columbia, reportedly settled on a statute<\/a> that applies to someone who “causes or attempts to cause insubordination, disloyalty, mutiny, or refusal of duty by any member of the military or naval forces of the United States.”<\/p>\n

That offense is a felony punishable by up to 10 years in prison. But it requires an “intent to interfere with, impair, or influence the loyalty, morale, or discipline of the military or naval forces of the United States.” And the Uniform Code of Military Justice defines<\/a>\u00a0insubordination as willfully disobeying “a lawful order,” while the video explicitly addressed “illegal orders.”<\/p>\n

Grand juries, which hear only the government’s side of a case, almost always<\/a> approve charges recommended by federal prosecutors. But in this case, a grand jury in Washington, D.C., declined<\/a> to cooperate with Trump’s vendetta.<\/p>\n

Two days later, U.S. District Judge Richard Leon, a George W. Bush appointee, ruled<\/a> that the video was “unquestionably protected” by the First Amendment.\u00a0Leon was responding to a lawsuit<\/a> by Sen. Mark Kelly (D\u2013Ariz.), a retired Navy captain whom Defense Secretary Pete Hegseth had censured<\/a> for the video and other public comments that offended him.<\/p>\n

Hegseth, who equated criticism of him with “conduct prejudicial to good order and discipline,” sought to punish Kelly, a member of the Senate Armed Services Committee, by reducing his retirement rank and pension. He warned that the senator could face “criminal prosecution or further administrative action” if he continued to say things Hegseth did not like.<\/p>\n

Leon issued a preliminary injunction barring Hegseth from following through on those threats while the case is pending. Although that decision was limited to Kelly, its logic also condemns any further attempts to treat the video as a crime.<\/p>\n

“Under any reading of the law,” Leon noted, Kelly’s statements “constitute ‘speech on matters of public concern’ and are therefore ‘entitled to special protection.'” Like the Republican senators who criticized Obama’s military policies, Kelly and his Democratic colleagues indisputably have a right, as Americans and as legislators charged with overseeing the Pentagon, to speak their minds, even when it irks the president.<\/p>\n

\u00a9 Copyright 2026 by Creators Syndicate Inc.<\/strong><\/p>\n

The post Trump's Blatantly Unconstitutional Attempt To Punish His Congressional Critics Hits 2 Roadblocks<\/a> appeared first on Reason.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"

A grand jury and a federal judge rejected the president\u2019s vendetta against legislators who produced a video about the duty to refuse unlawful military orders. …<\/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\/125211"}],"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=125211"}],"version-history":[{"count":0,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/125211\/revisions"}],"wp:attachment":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/media?parent=125211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/categories?post=125211"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/tags?post=125211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}