Land for Stivala’s hotel in Gżira to go under the hammer in court

By September 18, 2023