Sanford Police Chief Steps Down Amid Outcry for Trayvon Martin

By Jorge Rivas Mar 22, 2012

Miami Herald is reporting Sanford Police Chief Bill Lee has temporarily removed himself from office Thursday, a day after city commissioners gave him a vote of no confidence.

"It is my hope the process would move swiftly and thoroughly through the justice system," Lee said.

More details to come.