PuppetVision Archives: Marionettes

Burma (also known as Myanmar) is one of the most culturally rich countries on Earth, but its people have been subjected to decades of suffering and international isolation under a brutal military dictatorship. Thankfully, after years of struggle, that is finally beginning to change and... (Read more)