latest news in Political strategy

Democratic National Committee Releases 2024 Election Report Amid Leadership Scrutiny

Democratic National Committee Releases 2024 Election Report Amid Leadership Scrutiny

Washington, Thursday, 21 May 2026.
DNC Chair Ken Martin released the incomplete 2024 election report, apologizing for delays. The strategic review’s omissions have sparked significant internal party backlash and calls for his resignation.