Lifestyle | Wed Feb 20, 2013 10:45am EST

Italy's politics are a gift for satirical puppet show