Skip in Skip
x

Embed

x
CLOSE

Detroit Police Chief James Craig speaks of "betrayal" by former Deputy Chief Celia Washington who has been indicted in towing scandal.