In the late summer of 2015, the life of 23-year-old Keon DuBois was tragically cut short in Detroit, Michigan. Having been missing since Sunday, August 30th, his story took a heartbreaking turn when his own mother, desperate for answers, reportedly received information from a street source that led her to a vacant house on the city's east side. It was there, in the backyard of the abandoned dwelling in the 20000 block of Marx, near I-75 and 8 Mile Road, that a grim discovery was made on a Tuesda
...Read More