Mitch Landrieu Discusses Race in America

Following a decision to remove Confederate monuments in his city, New Orleans Mayor Mitch Landrieu (D) talks about the state of race and fields questions from the audience on the subject

Watchlist Added
Where to Watch
{