Feedback

Watch as Ferguson. Missouri Swears in First Black Police Chief

 

Veteran Florida police officer Delrish Moss is sworn in as the first African American to lead the police department.

Shows