
New National Record set in gozo for largest handmade puppet
The Għarb Local Council, led by Mayor David Apap Agius, set a new national record recognised by The Malta Records during the Gozo International Puppet Festival with the unveiling of a 22-foot handmade puppet, the largest of its kind in the Maltese Islands.