A Confederate memorial stands on the lawn in front of the Florida Historic Capitol building on April 27, 2022. Credit: Danielle J. Brown
A Confederate memorial stands on the lawn in front of the Florida Historic Capitol building on April 27, 2022. Credit: Danielle J. Brown
DeSantis didn’t really try very hard to disguise his racism when he ran for governor in 2018. He’d appeared at white nationalist conferences alongside the likes of David Horowitz and Steve Bannon.
Florida was once a New South state.
From the early 1960s to 2000 or so, Florida had leaders who looked to the future, determined to leave Jim Crow behind and separate ourselves from the likes of Alabama. We had governors committed to equal justice, open government, and voting rights — however imperfectly achieved.
No more. With the reelection of Ron DeSantis, and ultra-conservative victories in gerrymandered congressional districts across the state, Florida is sliding back into the mire of its Old South past.
Now, before y’all start yelping about how Florida isn’t really Southern, let me just remind you: Florida was third to secede in 1861, after South Carolina and Mississippi. North Florida was plantation country.

Quarters for enslaved people at Fort George Island, in Northeast Florida. Credit: State Library and Archives of Florida
We can pretend that history doesn’t matter, but our justice system — much of it a relic of when white people were terrified that ex-slaves might wreak revenge on them — and laws like “Stand Your Ground” allow us to kill or incarcerate a disproportionate number of Black people. The way Florida’s ruling Republicans try to ban ideas they don’t like and encourage an absurd sense of white victimhood is more Mississippi than Minnesota.
You don’t have to like grits and sweet tea to behave like a member of the Pork Chop Gang.
As for DeSantis, he’s George Wallace with a Harvard Law degree and a talent for plausible deniability.
This isn’t a surprise. DeSantis didn’t really try very hard to disguise his racism when he ran for governor in 2018. He’d appeared at white nationalist conferences alongside the likes of David Horowitz and Steve Bannon.
DeSantis insisted he didn’t know those guys were racists; I mean, come on: “How the hell am I supposed to know every single statement someone makes?”
Perhaps someone could tell him about Google.
Freak flag
Over the past four years, DeSantis has let his racist freak flag fly. He appointed a person who apparently thought it was fun to dress up as a Klansman to the county commission in majority-black Gadsden County.
He rejected the Legislature’s congressional district map, which would have elected four black people to the House of Representatives, redrawing boundaries in a way that made the districts more white and more Republican.
His absurd Election Police did their best to scare voters a few weeks before the midterms, arresting 20 people, 15 of whom are black, for fraud. They all had felony convictions, but the state of Florida — whose responsibility it is to maintain accurate rolls — sent them registration cards and gave them the strong impression it was legal for them to vote.
One of the cases has already been thrown out by an exasperated Miami judge. But the damage was done. Many perfectly legitimate voters said they wouldn’t go near a polling place in 2022.
It’s only going to get worse. In their quest to ensure right-wing wins, Republicans have invented yet another way to suppress the vote. If you’re one of the 150,000 Florida citizens on probation, you have to attest that “you are solely responsible for determining if you are legally able to register to vote and that you must solely determine if you are lawfully qualified to vote.”
This is hard to do, given that the state often has no idea if you’re eligible to vote. You have to hope the county supervisor’s office can help or maybe hire a lawyer. If you vote illicitly, even if the state issued you a voter registration card, you’re busted.

The Truth and Justice Center of Orange County unveiled a historical marker in downtown Orlando in June 2019 in memory of July Perry, a victim of the 1920 Ocoee Election Day Riots. Credit: Orlando Police Department.
For DeSantis and his party, the fewer people voting the better. A day before the midterms, The Washington Post reported that in South Florida, elderly people or those without cars who used to depend on friends to deliver ballots to the elections supervisor’s office were out of luck. “Ballot harvesting” is now a third-degree felony that can get you up to five years in prison.
Earlier in the year, U.S. District Judge Mark Walker, not fooled by nonsense about danger to the “integrity” of our elections, struck down DeSantis’ attempts to stop people of color from voting. He pointed to Florida’s “grotesque history of racial discrimination,” citing the 1920 Ocoee Massacre when at least 30 black people were killed by a white mob furious that “negroes” were trying to exercise the franchise.
Unfortunately for democracy in Florida, the Trump appointee-heavy U.S. Court of Appeals for the Eleventh Circuit overturned Judge Walker’s ruling.
‘Stop WOKE’
On Nov. 17, the same judge halted enforcement of the “Stop Woke Act,” an attack on academic freedom in schools and universities that would discourage honest discussion of Ocoee or the Tallahassee Bus Boycott or the astonishing number of lynchings in Florida, more per capita than any other state.
The judge quoted George Orwell, blasting DeSantis’ attempt to deny teachers free speech rights here in the “free” state of Florida. If they hear about systemic racism or white privilege or read “The 1619 Project” or maybe novels by Toni Morrison or poetry by a gay person, well, something terrible will happen.
Their white feelings might get hurt.
Knowledge is scary to our Viktor Orbán-wannabe. Confederate states banned Uncle Tom’s Cabin, lest impressionable people decide slavery was wrong. Ron DeSantis tries to conceal public records that you, the citizens of Florida, have a right to see. His administration had to be dragged into court and forced to release information about how his minions conspired to trick legal Venezuelan asylum seekers in San Antonio onto planes to Massachusetts where they were abandoned and forced to depend on the kindness of strangers (which turned out to be considerable).
In 1861, Confederates felt certain God had made them for a special purpose: saving the white race. In 2022, a midterm campaign ad disguised as divine revelation intoned that, “on the eighth day,” God created Ron DeSantis to crusade against wokery and vaccines and reproductive freedom and affirmative action, and, of course, the scourge of Drag Queen Story Hour.
Most of the United States rejected this hatefulness and embrace of ignorance by refusing to elect authoritarians, election deniers, and white nationalists. Not Florida. We’re whistling Dixie and marching backwards into our future.
Republished with permission from Florida Phoenix, by Diane Roberts
The Phoenix is a nonprofit news site that’s free of advertising and free to readers. We cover state government and politics with a staff of five journalists located at the Florida Press Center in downtown Tallahassee.
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\/florida-under-desantis-is-embracing-its-confederate-past\/","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"}