A new apartment block in Xlendi sets a foreboding precedent for its skyline

By January 6, 2024