News

The Malta International Fireworks Festival kicked off with a bang last night, lighting up Valletta’s Grand Harbour.