Even more evidence to debunk the Holocaust narrative.