Malta yesterday marked the 31st anniversary of Freedom Day with a ceremony in Cospicua and Vittoriosa.
Malta marks 31st anniversary of Freedom Day