Legendary writer Christopher Hitchens died on Dec. 15 of pneumonia, a complication of esophageal cancer. He was 62. Hitchens was born in Portsmouth, Hampshire, England in 1949. His father, Ernest, a commander in the British Royal Navy, and his mother, Yvonne, a bookkeeper, scrimped and saved so that he could attend the independent Leys School … Continue reading

