The anti-denial blog I contribute to: Holocaust Controversies
See Rebutting the "Twitter denial": the most popular denier memes debunked