Home Daily Brief CBC's Balfour Declaration Centennial Report Implies Israel Has No Right to Exist