The Feast of Our Lady of Victories celebrates the day that the barricade against the Turks was lifted in 1565, the day the French surrendered in 1800 and the end of the barricade of the Axis powers in 1943.
Our Malta office is closed today to honour this public holiday however, our Isle of Man and Hong Kong offices remain open as usual.