Fred Leuchter on ‘Prime Time Live’ – 1990

Fred Leuchter confirmed expert in capital punishment in the USA.

https://www.bitchute.com/video/m52guwPeziMi/