Triq l-Imġarr should carry commuters, families and tourists safely to and from the ferry. Instead it keeps sending injured people to hospital. On the morning of October 11, 2025, another ...