Loading Video…
This browser does not support the Video element.
Brother of man who died during mall arrest feel hope at new manslaughter charges
The family settled a civil suit against the security company, but they always longed for justice. So much so, that Michael Cochran who was a police officer in Indiana, turned in his badge.