31 Mar The meaning of Malta’s Freedom Day On the 31st March 1979, Malta saw the very last ship of the British forces leaving our shores. Commonly known as Freedom Day, this day marked the end of the… Read More Here