
New life for the students and local community in Malta: new sports arena inaugurated at St. Aloysius College
Yesterday, Thursday 14th November, the inauguration ceremony was held for the new sports facility that will be part of the St. Aloysius College campus in Malta and will be managed by the… Read more