Former Washington Post editorial cartoonist Ann Telnaes and the cartoon that was rejected by the Post, prompting her resignation.
Subscribe for Updates!
Join our mailing list to receive the latest news and updates from our team.
You have Successfully Subscribed!
How the groveling Washington Post got it so terribly wrong with an editorial cartoon, and how my newspaper, Stars and Stripes, got it so perfectly right.
On Thursday, October 25, 2024, I pronounced The Washington Post to be dead.
That was the day their wormy, billionaire owner, Jeff Bezos, crashed through the wall separating news from business—fact from fiction—and had his henchman in the newsroom pull an editorial that was set to run that weekend endorsing the person who didn’t lead an attempted coup, Kamala Harris, for president of the United States of America.
As I said in my piece:
Their failure to make this endorsement goes beyond a catastrophic lack of judgment, because we know they know that what they are doing is nothing but a gutless attempt to appease a would-be dictator, Trump.
On Friday, WaPo was at it again, and this time it cost them the services of Ann Telnaes, the newspaper’s Pulitzer Prize-winning editorial cartoonist, who said she was leaving the newspaper because it killed her cartoon (above) depicting Bezos of doing what he does best these days: falling at the fat, little feet of the despicable Trump.
Here’s how Telnaes put it on her Substack piece Friday night:
I’ve worked for the Washington Post since 2008 as an editorial cartoonist. I have had editorial feedback and productive conversations—and some differences—about cartoons I have submitted for publication, but in all that time I’ve never had a cartoon killed because of who or what I chose to aim my pen at. Until now.
The cartoon that was killed criticizes the billionaire tech and media chief executives who have been doing their best to curry favor with incoming President-elect Trump. There have been multiple articles recently about these men with lucrative government contracts and an interest in eliminating regulations making their way to Mar-a-lago. The group in the cartoon included Mark Zuckerberg/Facebook & Meta founder and CEO, Sam Altman/AI CEO, Patrick Soon-Shiong/LA Times publisher, the Walt Disney Company/ABC News, and Jeff Bezos/Washington Post owner.
While it isn’t uncommon for editorial page editors to object to visual metaphors within a cartoon if it strikes that editor as unclear or isn’t correctly conveying the message intended by the cartoonist, such editorial criticism was not the case regarding this cartoon. To be clear, there have been instances where sketches have been rejected or revisions requested, but never because of the point of view inherent in the cartoon’s commentary. That’s a game changer…and dangerous for a free press.
I congratulate Telnaes for taking this difficult but important stand.
I have long been one of those grumpy newspaper veterans leery of providing cover to the alleged journalists in these newsrooms who go along just to get along so they can keep collecting a dirty paycheck.
Rather than stand up to censorship, they excuse it. These are dangerous times, and if we can’t count on our press to call power to account, we really are finished.
Journalism is about one thing: Getting at the truth and reporting it with alacrity. If you know you are working at a place that’s dealing in confusing shades of gray rather than the black-and-white truth of things, then you are not a journalist, you are an enabler.
As I read Telnaes’ piece last night, and reread it again this morning, it brought to mind a sporty incident I was involved in with an editorial cartoon as the Managing Editor of Stars & Stripes 22 years ago during the run-up to the ill-fated War in Iraq.
Back then, early-March, 2003, the saber-rattling was at full pitch, and the George W. Bush administration was pushing hard behind the scenes to make sure that in the event of an invasion, our military had access to a “northern front” into Iraq to squeeze its forces and hopefully bring about a relatively quick end to any hostilities.
This northern front would only be possible if Turkey allowed the flow of some 60,000 U.S. troops through its country and across its border to the south into Iraq.
Through the years, the Turks had been prickly, on-again, off-again allies of the U.S., and were once again predictably driving a hard bargain to give us the access we alleged we so desperately needed in the event of war.
While the behind-the-scenes negotiating between the two countries was heating up, Stars & Stripes went out with an editorial cartoon in our Op-Ed pages that depicted Lucy as Turkey, Charlie Brown as the United States, and the football Lucy was holding as the northern front.
(I tried to find this darn cartoon but was unable to. And a note: Stars & Stripes is prohibited from producing its own editorials or editorial cartoons, and instead uses editorials and/or cartoons from a suite of wire services that are relevant to the troops on its Op-Ed pages.)
By publishing this cartoon, Turkish leadership took it as an inference from the United States that they, Turkey, were ready to pull out of any deal just as the U.S. (Charlie Brown) was about to finally secure the coveted front they alleged was paramount to its success in a war.
Well, this absolutely infuriated the Turks, who took their significant ire to the Pentagon. “HOW,” they screamed, “Can the United States military’s very own newspaper, Stars & Stripes, ridicule Turkey’s honor like this in the middle of these sensitive negotiations???”
Then-Secretary of Defense Donald Rumsfeld blew a fuse when he learned about the cartoon, and sent his high-ranking intermediaries in Department of Defense public affairs to come after Stars & Stripes hard for publishing this cartoon, and to let us know in no uncertain terms that we had played a part in costing the United States the coveted northern front.
Despite all their public bluster, Rumsfeld and his Pentagon knew full well there wasn’t a damn thing they could do about any of it, because Stars & Stripes was mandated by their bosses in the U.S. Congress to function as an editorially independent newspaper, with the mission of providing the same kind of news the troops and their families overseas would get if they were at home.
Most of all, it was a shining example of the difference between our two countries, in which one—the United States—had no control over a free and independent press, and the other—Turkey—believed these things could be suppressed.
This didn’t stop Rumsfeld and his gang from emptying their clip at us editorial types at Stars & Stripes. They spent the first 15 minutes of the meeting lashing out at us and weren’t shy about ordering us to “stay in our lane.”
Finally, our publisher at the time decided very politely that he’d heard about enough out of them, and closed the meeting this way: “I find it sobering, and interesting, that the opinion contained in but one political cartoon can affect the fate of the most powerful military in the world’s plans to invade Iraq. Good to know who really has the power at this table …”
Which takes me back to Telnaes’ piece where she types:
“As an editorial cartoonist, my job is to hold powerful people and institutions accountable.”
Amen.
Which should underline again just how catastrophic it is that the editorial department at The Washington Post has now gotten into the regular habit of censoring itself to appease the powerful.
{"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}