Gozo and Mellieħa hit with second major power cut in a week

By July 18, 2024