Democrats Finally Release Damning 2024 Election Report After Backlash Over Secrecy.
DNC chair Ken Martin apologizes for initial bid to block release of report on party’s disastrous election defeat.

The Democratic Party has finally released its long-delayed internal report examining the party’s crushing defeat in the 2024 election cycle — but not before facing intense backlash over efforts to keep the findings hidden from the public.
Ken Ma…



