History may never have all the facts, but history always has the last word.