Final Confederate statue removed in NOLA NOW: Final Confederate statue removed …

0
26



Final Confederate statue removed in NOLA

NOW: Final Confederate statue removed in New Orleans. City crews are taking down the statue of Gen. Robert E. Lee.




Source