Debunking Holocaust Denial – The Fred Leuchter Report – #1 – Myles Power

The Leuchter Report is junk science! His methods were flawed and his conclusions are not supported by evidence. Normally I would say that people like him design experiments to get the results they … Source: Debunking Holocaust Denial – The Fred Leuchter Report – #1 – Myles Power