Elgin deputy chief to become Sanford, Fla. top cop

WLS – Chicago
Elgin deputy chief to become Sanford, Fla. top cop

The deputy police chief in Elgin will soon be the new chief in the city where Trayvon Martin was shot and killed.

View Comments (0)