Stealing Snacks

Jamycheal Mitchell Dies In Jail After Being Held 3 Months For Stealing Snacks


A Virginia man who was arrested for stealing $5 worth of snacks has died in jail Visit for more information After being held in Hampton Roads Jail in Portsmouth, Virginia since May 11, 2015, Jamycheal Mitchell, 24, has died. Mitchell was found unresponsive in his cell about 5:45 AM on August 19, 2015 and […]