News

A vibrant showcase of Chinese traditional arts, including music, dance, and puppetry, was held Saturday night in Zurrieq, western Malta, to celebrate the upcoming Chinese Dragon Boat Festival.