Puppeteer John Henson, the son of the late Muppets creator Jim Henson, has died in New York
. He was 48.
Cheryl Henson says her brother died of a “massive heart attack” at his home in Saugerties on Friday. She says it happened after he had been building an igloo in the snow with his daughter.