By Roger Hsu Atlanta, Georgia 15 May 2007 At the Center for Puppetry Arts in Atlanta, in the southern state of Georgia, children and adults come together to enjoy the centuries-old art of puppetry. For more than 28 years, the Center has preserved and...