100 years after Balfour: time for an apology?

100 years after Balfour: time for an apology?