PERSPECTA

News from every angle

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
PostShare