Image
Local News

Floyd Brown

Floyd Lee Brown, who was detained 14 years at Dorothea Dix Hospital because he was mentally incompetent to stand trial, was ordered to be released Monday.