John Henson Dies

John Henson, a Muppets puppeteer and the son of the late Jim and Jane Henson, died on Friday of a "sudden massive heart attack," according to a statement. He was 48.