A dark money group with ties to Trump’s inner circle dropped more than $90m on ads described as vile, racist and transphobic in the second half of 2022 alone, new tax records obtained by Documented and the Guardian reveal. The staggering sum makes the newly created group, which is based out of the nerve center for the MAGA movement, one of the top political spenders in the last election cycle, as it now appears to gear up to influence voters with violent, bigoted messaging in 2024.
The group, called Citizens for Sanity, formed in mid-2022, and quicklydrewattention as it flooded the airwaves in battleground states and swing districts with deeply offensive and oftenmisleading ads. Some ads targeted LGBTQ+ rights and attacked “Biden and his radical allies” for supporting “the woke left’s war on girls’ sports” and the “woke war on our children”. Others pictured Latino immigrants and characterized them as criminals “draining your paychecks, wrecking your schools, ruining your hospitals [and] threatening your family”, declaring that “Joe Biden and the Democrats have erased our southern border”.
Another ad featured scene after scene of violent crime involving Black people, blaming the disturbing imagery on the “radical leftwing love affair with criminals”. The racist ads seem to be part of a bigger strategy to try and suppress voting among communities of color.
Not long ago, this kind of extreme messaging would be relegated to far-right internet message boards like 4Chan. But Citizens for Sanity even ran these ads during the World Series, and tax records show that Citizens for Sanity spent a stunning $93m in the final months of 2022, with nearly all of those funds going towards payments to outside media firms for “advertising and promotion”.
These new records show that wealthy special interests are spending incredible amounts of money on messaging campaigns that mainstream extremism and push patent disinformation to voters in critical swing states and districts.
The group’s 2022 ads attacked Democrats and promoted divisive “culture war” issues, but were carefully worded to avoid triggering campaign finance reporting that year. These tax records offer the first comprehensive look at the group’s total spending last election cycle.
Citizen for Sanity’s spending has continued into this election cycle, with more recent ads focusing intensely on “anti-white” racism. One ad from last year plays on racist fears of white Americans being disadvantaged by diversity, equity and inclusion (DEI) metrics, falsely claiming that “leftwing politicians think skin color and gender identity should determine who gets the job”. Another ad declares that equity is “leftwing code for whites and Asians not welcome”. The group asserts that “Democrats used to care about the middle class, now they just care about your race and your gender.” Other ads have targeted Democrats in competitive races, such as the senator Sherrod Brown in Ohio.
If Citizens for Sanity’s surge in spending in the latter half of 2022 is any indication, the bulk of the group’s spending this cycle is yet to come.
The newly obtained tax records also reveal that Citizens for Sanity is housed at the headquarters of the Conservative Partnership Institute (CPI), a “nerve center for the right wing” and a key component of Maga political infrastructure. CPI is staffed with former Trump officials – including his twice–indicted chief of staff Mark Meadows and the lawyer Cleta Mitchell – and has launched several other projects, including America First Legal, the legal group created by Meadows and Trump’s anti-immigrant speechwriter Stephen Miller.
In 2022, OpenSecrets reported that America First Legal also employed Citizens for Sanity’s three board members – Gene Hamilton, John Zadrozny and Ian Prior – all of whom are former Trump administration officials. Prior told OpenSecrets at the time that Citizens for Sanity has “no relationship with America First Legal Foundation”, but the group’s latest tax filings describe the two as “related organizations”.
America First Legal, for its part, also poured nearly $30m into the 2022 elections (meaning just a fraction of the group’s spending went towards legal advocacy, as Roger Sollenberger at the Daily Beast first reported). The two groups appeared to run complementary ad campaigns in 2022, with America First Legal similarly running divisive ads. The tag-team effort may have reflected their distinct tax statuses: America First Legal is a 501(c)(3) charity barred from engaging in elections, but Citizens for Sanity is organized as a 501(c)(4) “social welfare” organization that has more freedom to influence politics.
Notably, even as these groups ran ads in 2022 promoting racist stereotypes about Black and Latino Americans, they were simultaneously targeting Black and Latino voters with separate messages. For example, last cycle Citizens for Sanity produced inflammatory Spanish-language ads warning of urban crime and migration from Pakistan, aired anti-trans ads in Latino-heavy congressional districts, and placed an ad in Philadelphia’s oldest African American newspaper attacking John Fetterman. At the same time, America First Legal promoted anti-trans TV, radio and billboard ads in both English and Spanish, and aired radio spots on Black and Spanish-language radio.
This demographic targeting and dual-messaging appeared to have two goals: deter Black and Latino voters from the ballot box using inflammatory and anti-trans ads, and at the same time, produce ads decrying “anti-white” racism to motivate conservative white voters to show up at the polls.
Justin Unga from Human Rights Campaign described this targeted campaign as an effort to fuel frustration among traditionally Democratic voters. “It’s a cynical ploy to dissuade people from participating in our democracy,” he said, and to “get them so fed up that they stay home and decide that there is no good choice”.
Documented
Documented is an investigative watchdog and journalism project committed to holding the powerful interests that undermine our democracy accountable.
We believe that hard-hitting, investigative journalism is needed now more than ever.
Corporations and wealthy donors have far too much power and influence in our political and justice systems. Profits and shareholders are too often put ahead of everyday people. The very real and urgent dangers of climate change are being downplayed or ignored. Our democracy itself is under attack.
{"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}