Delrish Moss
Delrish Moss
Delrish Moss is a law enforcement veteran appointed in March 2016 as Police Chief of Ferguson, Missouri, a suburb of St. Louis known for racial unrest. Moss was sworn in May 9, 2016, becoming the first permanent African American chief in Ferguson, where the 2014 shooting of Michael Brown, served as a catalyst for the Black Lives Matter movement...
armed body came concealed explained guards left officers rules weapons
Two of the body guards were armed, and had concealed weapons permits. The officers explained what the rules were, that they could not come in armed so they left and came back without their weapons.