balleralert.com
Ferguson Names New Police Chief – blogged by @MsJennyb
The city of Ferguson, Mo. has named a new police chief. Delrish Moss, Miami Police Major and former homicide detective, will take over the department that became a war zone between law enforcement and African Americans after unarmed 18-year-old Michael Brown was fatally shot by officer Darren Wilson. Brown’s death provoked months of protest, which