mylespower.co.uk
Debunking The Holocaust Denial Documentary Judea Declares War on Germany (Part 3)
Debunking The Holocaust Denial Documentary Judea Declares War on Germany (Part 3) As I have previously said, the documentary, ‘Judea Declares War on Germany’, is so tightly crammed with…