The Witness: The Trials of Franky Carrillo
- Episode aired Apr 15, 2020
- 57m
Stunning twists revive Franky's hopes for exoneration when his new legal team untangles the flawed eyewitness testimonies that sealed his fate.Stunning twists revive Franky's hopes for exoneration when his new legal team untangles the flawed eyewitness testimonies that sealed his fate.Stunning twists revive Franky's hopes for exoneration when his new legal team untangles the flawed eyewitness testimonies that sealed his fate.