Americans need to know all our history: the good, the bad and the complex - LA Times

Not every hero is virtuous. Not every criminal is a villain. The truth is never black and white.