Police issued an Amber Alert after speaking to the mother but by 9:30 a.m. all hope was lost when the vehicle was found with the boy deceased in the back seat due to a fatal gunshot wound to the back of the head.
[clip]
Police have already apprehended the three suspects, Byron McBride, 19, Dwan Wakefield, 18, and DeAllen Washington, 18. As of Thursday evening, the men were charged with murder and are imprisoned in the Madison County Detention Center without the possibility of bond.
Dwan Wakefield and DeAllen Washington mugshots below:
http://www.dailywire.com/news/16640/horrific-moment-father-finds-out-fate-his-chase-stephens
WTF is wrong with people