Gozo Channel carries nearly 150,000 passengers during Santa Marija rush - The Malta Independent Online