MSNBC Live with Tamron Hall 04/22/12

Sanford police chief to resign

The police chief of Sanford, Fla., is expected to resign in the aftermath of the Trayvon Martin killing. NBC’s Kerry Sanders reports. ... more Duration: {{video.duration.momentjs}}