Home Daily Brief Neil Macdonald: “I Still Believed…. That The Holocaust Happened.”