By Merle Whale
In News Posted Malta is fighting for Modern Day Freedom
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 [...]