Why Antron McCray Turned Himself In Before Police Were Looking for Him?

Sometime during the night on April 19th, 1989 Antron McCray turned himself into police with his mother by his side. He wasn’t coerced to do this. He simply volunteered to go into the station. At the time police didn’t know what they later found out so they let him go home. However, once the others [...]