India

1488

Imagine staging a nine-hour production based on an ancient Hindu poem combining strains of the War of the Roses and Gotterdammerung into the cosmic...

1596

Puppetry is a very ancient art form, thought to have originated about 3000 years ago. Puppets have been used since the earliest times to...