Family Shares Doubt Over Suicide at Jail - NBC 6 South Florida

Family Shares Doubt Over Suicide at Jail

A man who was jailed at Miami-Dade's Turner Guilford Knight Correctional Center died prior to his release. His family is demanding answers. NBC 6's Willard Shepard reports.

    processing...

    NEWSLETTERS