Gozo Channel delays were not due to bad weather, PN claims

By January 3, 2026