Keller @ Large: Ed Davis On Challenges Facing Police Officers

Political analyst Jon Keller talks to WBZ-TV security analyst and former Boston Police Commissioner Ed Davis.