Deputies Catch Detroit Police Commissioner In Vehicle With Prostitute, Police Say

The Detroit police chief resigned on Thursday after officers reportedly caught him having sex with an alleged prostitute in his car. Brian Ferguson, who was representing the First District on the Detroit Police Commission, announced his resignation, saying he did so out of consideration for his family and the Commission’s best interests. “It has been […]