Għajnsielem mayor urges traffic safety measures after latest road accident

By October 10, 2025