Members of the Louisiana Republican Party held a protest on the steps of the Louisiana State Capitol on March 21, 2023, when they expected the former president to be arrested. (Greg LaRose/Louisiana Illuminator)
Members of the Louisiana Republican Party held a protest on the steps of the Louisiana State Capitol on March 21, 2023, when they expected the former president to be arrested. (Greg LaRose/Louisiana Illuminator)
Most journalists understand that Trump has no business being anywhere near the White House and that they have an objective obligation to warn their audience that his election would mean national self-destruction.
On the evening of Jan. 6, 2021, CNN personalities tried to interpret for viewers across the world what had transpired that day in the nation’s capital.
“I would just like to remind our viewers that President Trump now for years has referred to journalists as the enemy of the American people,” anchor Jake Tapper said, looking into the camera hours after the insurrection. “Ask yourself, Who’s the enemy of the American people right now? It pretty clearly seems to be President Trump.”
It’s impressive to watch the broadcast now, after two years of reflection and investigations into the attack on the Capitol by supporters of former President Donald Trump. Tapper and his colleagues got much right about the nature of the event and its dark place in the country’s history. They recognized it early on as an insurrection, and they were clear-eyed about Trump’s seditious role as the leader of the attack.
Their contemporaneous judgment has since been reinforced in court cases, news stories, congressional investigations and elsewhere. But CNN itself has effectively disavowed it. The network announced last next week it would host a live prime-time town hall with Trump, hosted by anchor Kaitlan Collins.
The event was a betrayal of CNN viewers, and it set a dangerous precedent for other news outlets trying to figure out how to cover the campaign of a presidential candidate who led an attempted coup from the Oval Office.
The Trump campaign is an extraordinary news story that presents treacherous choices for reporters and editors. Journalists can’t rely on the old rules if they value truth, democracy, history’s approval and the country’s survival.
Here is how they should cover Trump’s candidacy.
1. The guiding tenet journalists should follow is that Trump is an adversary of the United States, and a person cannot be both an adversary of a country and a candidate to lead it.
News directors and editors who remember this premise will find it impossible to book Trump for something like a town hall in good faith. Town halls, debates and rallies are among the events that typically make the news during presidential election cycles. But coverage of such events confers legitimacy on participating candidates, and outlets that publish stories treating Trump as merely one among several presidential contenders will be complicit in sedition.
2. Journalists should vigorously report on Trump’s campaign with an emphasis on its illegitimacy.
Trump is the leading Republican candidate, and he might very well win the Republican nomination. News outlets should not ignore his campaign—on the contrary, Trump’s campaign should raise journalistic alarms, and every story about it should discredit his claim to office.
This is not a partisan or ideological position. There is practically infinite evidence, for anyone who accepts reality, of Trump’s destructive intent toward the Constitution. We all watched the Trump-instigated derangements of the “big lie” that he won the 2020 election. We all saw Trump whip up the violent passions of a mob and direct it to the Capitol on Jan. 6. We all understand that he conspired with allies to subvert the will of the voters and attempted to strongarm state officials into overturning President Joe Biden’s win.
Even top Republicans, including Speaker Kevin McCarthy and Senate Minority Leader Mitch McConnell, said—at least when it seemed politically safe to do so—that Trump’s behavior was beyond the pale.
“If this isn’t impeachable, I don’t know what is,” McConnell said privately in the days after the insurrection.
There is also a rock-solid legal basis for disqualifying Trump. The U.S. House did impeach Trump for “incitement of insurrection.” Last year, a U.S. district court judge, referring to Trump lawyer John Eastman, wrote, “Dr. Eastman and President Trump launched a campaign to overturn a democratic election, an action unprecedented in American history. Their campaign was not confined to the ivory tower—it was a coup in search of a legal theory.” The final report of the House committee that investigated Jan. 6 said Trump incited an insurrection.
Perhaps most importantly, Section 3 of the 14th Amendment prohibits Trump from taking office. The constitutional clause says any office holder who engages in insurrection is barred from holding office again. (Lawsuits to enforce the clause are all but certain.) That leaves Trump automatically disqualified.
This is all pretty straightforward. Most journalists understand that Trump has no business being anywhere near the White House and that they have an objective obligation to warn their audience that his election would mean national self-destruction.
But confusion sets in with the pull of norms, inertia, peer pressure and—as appears to be the case with CNN—profits. Journalists are often at pains to avoid bias, but any supposed adherence to that principle is misplaced in covering Trump’s candidacy.
It is no bias to insist that what’s true is true, what’s real is real.
It is no bias to defend the Constitution against an autocrat.
It is no bias to state that election deniers are wrong, and the top election denier is disqualified.
3. Journalists must not mistake the familiar approach for the correct one.
A major political party might nominate a traitor for president, but journalists are not obliged to legitimize that candidate in deference to the party, because they are responsible to the higher authority of truth.
As the election season unfolds, journalists who aim to produce honest coverage might have to draw on imagination and courage, because they must discard modes of reporting established over decades of election cycles that involved legitimate candidates. Some journalists will fail this test, and Americans should flee their favorite news outlets for more trustworthy sources the moment they detect any sign of complacency as Trumpism resurges.
During CNN’s broadcast on Jan. 6, Tapper did not flinch from grave language to tell viewers the truth. “A horrible day for America. A horrible day, because the president of the United States is not able to acknowledge reality and because he has inspired his followers to commit many acts of domestic terrorism,” Tapper said.
You would think it journalistic malpractice for a news outlet to invite such a figure on stage as a prospective national leader. Honest journalists would never commit such an outrage.
Republished with permission from Colorado Newsline, by Quentin Young
Colorado Newsline provides fair and accurate reporting on politics, policy and other stories of interest to Coloradans. Newsline is based in Denver, and coverage of activities at the Capitol are central to its mission, but its reporters are devoted to providing reliable information about topics that concern readers in all parts of the state, from Lamar to Dinosaur, from Durango to Sterling.
Help Support Factkeepers!
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Factkeepers.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Help Support Factkeepers","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Factkeepers.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to donate? You can change this amount to anything you would like.","initial":{"instruction_type":"normal","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"invalid_curency":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to donate this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to donate this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to donate this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
{"date_format":"F j, Y","time_format":"g:i a","wordpress_permalink_only":"https:\/\/factkeepers.com\/how-reporters-should-cover-trumps-2024-campaign\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_40P3DgGDAHEP1QtJ0nOU4nms5JYHI8GbQ05dYiB1S8OPP5oMSIpOCCeeIawOyeW6bWDkDMWdUeggbhxOQTSA6aedu00ROAbhXBd","stripe_account_country_code":"US","setup_link":"https:\/\/factkeepers.com\/wp-admin\/admin.php?page=tip-jar-wp&mpwpadmin1=welcome&mpwpadmin_lightbox=do_wizard_health_check","close_button_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/closebtn.png"}