Not a history meme but the nazi apologia on this sub is getting out of hand