Workers wearing bulletproof vests and helmets have removed the statue of Confederate President Jefferson Davis from its pedestal before dawn in New Orleans. About 50 police kept watch on dozens of protesters backing and opposing its removal.
Read Full Article at RT.com