Pulling strings: Delhi hosts Ishaara puppet festival

The fifth Ishaara International puppet festival is underway in Delhi marks the world's biggest gathering of puppeteers. The show at India Habitat Centre opened at the weekend with Dadi Pudomjee's production - Simple Dreams.

Related Videos