Jefferson Davis Statue Torn Down in Richmond, Virginia
Protesters tore down a statue of Confederate President Jefferson Davis along Richmond, Virginia’s famed Monument Avenue on Wednesday night. The statue in the former capital of the Confederacy was toppled shortly before 11 p.m.,...
Read More