Witness admits he lied to prosecutors about testimony which saw Illinois man jailed for 26 years for murder

Reports: Daily Mail

An Illinois man is serving 26 years in prison for the historical murder of a 17-year-old boy, but the star witness in the case has admitted he lied to prosecutors.

Mario Casciaro was convicted of killing Brian Carrick in a grocery store cooler room in 2002 – he has always insisted he is innocent.

Leave a Reply

Your email address will not be published. Required fields are marked *