UPDATE: Devin Tucker is Likely to End Up in Jail Again After Being Released From the Hospital
Devin Tucker had a harrowing experience with the Jefferson Parish Police Last week on December 16th after they were called to assist him in a mental health crisis. They were supposed to pick him up from the Coroner’s Office and transport him to West Jefferson Hospital since Tucker, who has schizophrenia and bipolar disorder, was […]