Jamycheal Mitchell

National

A Black Man Jailed Since April For Petty Theft Was Found Dead In His Cell

The 24-year-old allegedly stole a Mountain Dew, a Snickers bar and a Zebra cake and was held without bail for nearly four months.