Press "Enter" to skip to content

'He gave it his best shot': TPD Chief Michael DeLeo resigns as Tallahassee's top cop

Tallahassee Police Chief Michael DeLeo’s almost 6-year tenure, pockmarked by a consistent battle with crime and its public perception, came to an end Wednesday after he tendered his resignation to city leadership.



Be First to Comment

    Leave a Reply

    %d bloggers like this: