Ishara International Puppet Theatre Festival comes to India with 160 international companies Entertainment February 5, 2020 Celebrating its 18th anniversary, the Ishara International Puppet Theatre Festival is all set to bring on stage stories from India…