Why does the blood spilled on November 22, 1963 refuse to wash out of the American imagination?

Read more from our friends at High Times