A devastating documentary following the legal execution in Texas of an innocent man, Cameron Todd Willingham who, despite post-trial scientific reports that contradicted evidence of his “arson,” is put to death after a highly politicized battle.
Read More