Ishara International Puppet Festival begins in Delhi from February 24
Nation
February 21, 2014 •
New Delhi: India is to host the 12th Ishara International Puppet Festival which begins Feb 24. Artists from …