Holocaust Denial is officially been debunked! Flashback History produced a tremendous and systematic humiliation of Denialist positions. What say you, Chuds?

https://youtu.be/M960XckpK5s?si=yYyhPacgMWU4-mh-