Friday, June 16, 2017

Race in America: New Orleans Mayor Mitch Landrieu

 

Following a decision to remove Confederate monuments in his city, New Orleans Mayor Mitch Landrieu (D) talked about the state of race in America and responded to questions from the audience.

Click here for video

Source: C-SPAN 

No comments: