Malta Shines at the World School Games in Barcelona – Three Trophies for Team Malta!
Malta’s young players made the nation proud at the World School Games 2025, held in Barcelona last weekend, where they…
Read More