TEHRAN, Sep. 03 (MNA) Tehran was host to a week-long International Puppet Theater Festival late August, where colorful puppets of all sizes and kinds brought happy smiles to the faces of children and adults alike.
The world of puppets is the world of curiosity and asking questions; it is the world weary of anger and violence, wishing for happiness ...