News Malta achieves top 10 finish in Mountain Running Race at European Athletics Off Road Running Championships
News 32 athletes to represent Malta at the upcoming Athletics Championships of Small States of Europe