FL Police Chief Temporarily Steps Down

FL Police Chief Temporarily Steps Down

The Sanford, Florida police chief at the center of neighborhood watch shooting is temporarily stepping down while the case is investigated. Trayvon Martin was shot and killed last month.

.