Feedback

Protesters, Supporters Clash at Jefferson Davis Confederate Monument

 

A Confederate statue in New Orleans that is slated for removal was the scene of a tense standoff between supporters and opponents

Shows