Man Released And Found Not Guilty After 43 Years In Prison

Kevin Strickland, 62, from Missouri in the United States, was wrongly convicted of the crimes in 1978, and was found guilty on all charges the following year. He has pleaded innocence ever since he was arrested for the deaths of Sherrie Black, 22, Larry Ingram, 22, and John Walker, 20, who were targeted in a … Continue reading Man Released And Found Not Guilty After 43 Years In Prison