The Cave: A puppeteer in Algeria

Puppets, artists and an Algerian father-and-son team bringing creative joy to their community.