thanks alot for your replies. given the evidence, i'm gonna guess that my newspaper/almost every site on the web where i looked it up, is mistaken, and that henson is actually right handed...it's kind of funny because the paper attempted to describe the whole puppeteering process behind it...