Jamycheal Mitchell

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

jamycheal

A Virginia man who was arrested for stealing $5 worth of snacks has died in jail Visit streaming.thesource.com 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 […]

MENU