Between 18 and 30 April, the 25th anniversary edition of the Malta International Fireworks Festival will bring together around 40 fireworks teams to once again light up the skies over the Grand ...