LAHORE – To mark the World Puppetry Day, the five-day International Folk Puppet Festival kicked off at Rafi Peer Cultural Centre on Wednesday.–Reporter