Fight on board Gozo Channel vessel leads to delay, traffic

By October 18, 2025