See below for video of CNN’s “report” (in air quotes) this morning on the nasty VA05 Republican primary between far-right-extremist/theocrat/bigot Rep. Bob Good and challenger John McGuire, who is literally an insurrectionist and also far-right, plus a Trump/MAGA fanatic. Yet in its “report,” CNN fails to mention that McGuire is an insurrectionist and far-right extremist and even falsely claims Bob Good is being challenged from the “center right” (!!!).
The “center right”??? Is CNN acdtually arguing that Kevin McCarthy and his allies aren’t super conservative (definitely NOT “center-right”) themselves? And again, more to the point – John McGuire is a Trump cultist (he was literally in the pro-Trump mob outside the US Capitol on 1/6/21) and about as far right as you can get (the comprehensive VAPLAN scorecard for the 2024 Virginia General Assembly session rated McGuire THE most right-wing member of the State Senate). For whatever bizarre reasons, CNN mentions none of that. But wait, there’s more! That’s right, CNN also almost completely misses the big story here, which is that McGuire’s primary against Good is, in large part, fueled by Trump wanting to take out Good for “disloyalty,” specifically Good having endorsed Ron DeSantis for president over Trump.
In sum, CNN’s report is a really, really bad joke, the worst of political “journalism,” and a perfect case study in how the political “mainstream media” in this country is helping to put our democracy in grave danger.
P.S. Whoops, almost forgot to mention some of “center-right” McGuire’s endorsers: Rudy Giuliani (’nuff said), Rep. Marjorie Taylor Greene (total nutjob/extremist), Rep. Derrick Van Orden (who was at the so-called “Stop the Steal” rally on the National Mall on 1/6/21), Rep. Ryan Zinke (Trump’s horrendously bad, corrupt, global-warming-denier Secretary of the Interior), etc. Also, although Trump hasn’t endorsed McGuire – yet! – Trump’s campaign manager Chris LaCivita recently stated that “Bob Good won’t be electable when we get done with him.” So yeah, Trump might as well have endorsed McGuire. Not that CNN’s “report” mentions any of this.
The increasingly personal feud between Bob Good and many of his House GOP colleagues. A dive into his race — and the effort by House Rs to knock him off — from the campaign trail —> https://t.co/L3m5dLCQxb
— Manu Raju (@mkraju) March 31, 2024











![Video: On “Meet the Press,” Sen. Tim Kaine Explains Why “I switched my no vote to yes”; Talks About “a vantage point I had that a lot of folks [like AOC and Ro Khanna] who were lobbing criticism didn’t [have]”](https://bluevirginia.us/wp-content/uploads/2025/11/kainemtp1-100x75.jpg)
![Sunday News: Trump About to Start War with Venezuela?; “Trump buys at least $82 million in bonds since late August”; “Why Trump Gets Away With It”; “‘SNL’ Skewers Trump’s Desperate Epstein Distraction Tactics”; “[MTG] says she’s had ‘warnings for my safety’ after posts by Trump”](https://bluevirginia.us/wp-content/uploads/2025/11/montage1116-100x75.jpg)