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