Gregory Walker, 45, was arrested at the Days Inn on Miami Street. He is accused of abducting 13-year-old Deontae Mitchell Tuesday night. Deontae’s body was found tied up and beaten in a field on the east side of Detroit around the same time as Walker’s arrest.
Article source: https://health.einnews.com/article/329330529/759kCOcFHG0rVKL9?ref=rss&ecode=uiQ1mLaH2KVPSS4e