AdvertisementIn Kenya, Political Puppets Give Voice To SatireMarch 02, 2013Gregory WarnerfacebookEmailIn this screengrab, three puppets debate one another on The XYZ Show's presidential debate, which aired in February. (YouTube)