Statue Of Confederate Leader Jefferson Davis Taken Down In New Orleans

StatueOf Confederate Leader Jefferson Davis Taken Down In New Orleans

The second of four Confederate monuments in New Orleans was removed overnight in an operation to take down what some believe are symbols of racismβ€”but not without …

Statue Of Confederate Leader Jefferson Davis Taken Down In New Orleans Read More Β»