Ferguson, MO Swears In First Black Police Chief
“Let’s get to work.” Visit streaming.thesource.com for more information This was the phrase uttered by Ferguson, Missouri’s first African-American police chief, Delrish Moss, promising hope and the reconstruction of a community broken by a deepening racial rift and an unmistakable lack of trust of law enforcement. It was Monday [May 9] that Moss, a longstanding veteran of […]