Puppets and Wit Drive the Drama in “Made in China”

In a bleak world, where things do not seem to make sense, we are constantly looking for logic or reason that will explain the things that we cannot comprehend. This search always puts us on a journey in which we have to delve into an abyss of despair to come out enlightened, and somehow put the dots together of something […]

Read more ›