Birżebbuġa residents have expressed scepticism over a €12 million project to upgrade the town’s seafront, citing a history of unfulfilled promises. Despite government plans to revitalise the promenade ...