Fred Leuchter on 'Prime Time Live' - 1990

First published at 15:01 UTC on May 18th, 2020.

Fred Leuchter confirmed expert in capital punishment in the USA.

CategoryEducation
SensitivityNormal - Content that is suitable for ages 16 and over