Liar Liar


Episode Artwork
1.0x
0% played 00:00 00:00
Jun 28 2019 32 mins   2

Fred Zain, a forensic lab chemist, falsified lab results and gave bonk "expert" testimonies in court leading to over 134 (possibly much more) innocent men going to prison. Basically, this guy is garbage. *Graphic content*