Bossip Video

Lets go Delrish, clean that mess up, brother.

The city of Ferguson, Missouri, swore in Delrish Moss as their first African-American police chief. CNN’s Sara Sidner speaks to the new chief about his qualifications.

POPULAR STORIES

Comments

Bossip Comment Policy
Please read our Comment Policy before commenting.