The tragic and controversial story of Cameron Todd Willingham, who was executed in Texas for killing his three children after scientific evidence and expert testimony that bolstered his claims of…
Kristin Scott is wrongfully blamed for the death of her father just prior to his retirement as a Captain with the fire department. Along with being the only female firefighter…