Puppet theatre: Ancient art form redefined

Puppet theatre as creative entertainment has become integral to contemporary performances in the last few years drawing new legions of viewers to its fold in redefining an ancient art form - believed to have originated in India - to address new cultural needs.