NewsApril 1, 2020April 8, 2024 Malta Freedom, 31 March Freedom Day, 31 March marks the withdrawal of British troops and the Royal Navy from Malta in 1979. This annual feast which usually features a variety of activities, such as the traditional regatta race was cancelled due to the situation … Read more...