A loss in the “Muppets” family.

John Henson, Son of "Muppets" Creator Jim Henson, Has Died