How Far We’ve Come On the eve of the Inauguration of Barack Obama, let’s pause and remember the hero today is set aside for. By Kent AndersonJan 19, 20091 Comment