Skip to content
Home ยป debunk

debunk

The H. Debunked

  • by

Fred Arthur Leuchter Jr. is an American manufacturer of execution equipment and Holocaust denier, best known as the author of the Leuchter report.