Ferguson police chief steps down, effective 19 March
Ferguson, Missouri Police Chief Tom Jackson on Wednesday resigned his post effective 19 March, according to sources close to the matter, adding to the fallout of a US Justice Department report on systematic bias within the city’s police department and courts.
Read more »