Tag: Workers charged
Arrested: 2 of 4 Hotel Workers Charged in D’Vontaye Mitchell’s Death
Two of the four hotel workers charged in connection with the death of D'Vontaye Mitchell are now in custody. Devin Johnson-Carson, 23, and Todd Erickson, 60, are facing felony murder charges after Mitchell, a...