Advertisement
World
May 9 2016 9:32pm

City of Ferguson swears in new police chief

Delrish Moss, 51, was sworn in as Ferguson’s new police chief on Monday and is the city’s first African-American to hold the title. The Missouri city has seen unrest for nearly two years after the fatal shooting of Michael Brown.

Video Home