Monday, November 18, 2024
Happening Now

Statue of Confederate General Robert E. Lee taken down in Charlottesville

The monument became a rallying cry for white supremacists and other racist groups, culminating in the deadly 2017 “Unite the Right” rally. Source

Share