Fred Leuchter Debunks The Gas Chambers

First published at 17:21 UTC on August 23rd, 2020.

Fred Leuchter (A.k.a. Mr. Death because of his expertise with execution hardware) debunks the gas chambers in 5 min.

Fred Leuchter worked for US Federal Prisons where he designed, constructed and maintained execution hardware (including lethal-inje…

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