Puppets bring WWI to life at Egyptian arts fest