Unbiased AI-powered news
1 stories related to this topic, newest first.
joemygod.comThe Trump administration placed a statue of Caesar Rodney, a signer of the Declaration of Independence, in Freedom Plaza on April 24, 2026. The statue, removed from Wilmington, Delaware in 2020, honors Rodney's 1776 ride to vote for independence. Critics note Rodney enslaved hund…