PoliticsMonday 12.12.22

The final major city-owned public Confederate statue in Richmond, Virginia is taken down.

Recount Wire

ADVERTISEMENT