NOLA Mayor: Monuments ‘Signs of Oppression for 67% of My City'

NOLA Mayor: Monuments ‘Signs of Oppression for 67% of My City'New Orleans Mayor Mitch Landrieu explains his decision to remove Confederate monuments from the city in an interview to air Sunday on Meet the Press.



Yahoo News – Latest News & Headlines