REMEMBERING MAYOR THOMAS MENINO: Your Condolences  |  Complete Coverage

Dedham Police Officer Charged In Avon Kidnapping

A Dedham police officer allegedly let two men use his badge during a kidnapping in Avon. WBZ-TV's Beth Germano reports.