← Back to headlines

Delaware removed a statue of a founder with 200 slaves. National Parks now plan to install it in DC
The statue is slated for a six-month stay at Freedom Plaza starting in 2026
18 Mar, 22:00 — 18 Mar, 22:00
Sources
Showing 1 of 1 sources



