Naxxar megablock: Court says mayor had no conflict of interest, rejects appeal

By May 10, 2023