tracking

Missouri Police, City Officials Resign after Black Woman is Elected Mayor

Link
Embed
Email
Five Parma, Missouri police officers and several city officials resigned citing "safety concerns" after the small town voted in Tyrus Byrd, their first African-American female mayor.
Related Videos