MSNBC Live with Tamron Hall 04/04/13

New Orleans parish sheriff testifies

A New Orleans sheriff took the witness stand, defending his management of a jail where shocking inmate behavior was caught on camera. NBC’s Mark Potter reports. ... more Duration: {{video.duration.momentjs}}