Business

DC protesters pull down, burn statue of Confederate general

Protesters toppled the only statue of a Confederate general in the nation’s capital and set it on fire on Juneteenth, the day marking the end of slavery in the United States, amid continuing anti-rac…
Read More

Show More

Related Articles

Back to top button
Close
Close