Video PlayerClose
Puppet artists show their puppets at a rally during the inauguration of the International Puppet Festival in Kolkata, India, on Oct. 26, 2017. (Xinhua/Tumpa Mondal)
Puppet artists show their puppets at a rally during the inauguration of the International Puppet Festival in Kolkata, India, on Oct. 26, 2017. (Xinhua/Tumpa Mondal)