Demetruis Glenn

Key person  •  All people in this topic

Demetruis Glenn turned himself in to police after investigators began circulating surveillance photos of two suspects in the Delbert Belton beating death.