November 9, 2017 6:55 pm

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.

US & World Videos

Exit mobile version