Puppeteers win acclaim The Torch Newspaper has published this fantastic article about our award winning show in Astana, Kazakhstan.