Balfour: 100 years of deception, genocide and denial 5* 18 April 2022 by themoonmonkey Balfour: 100 years of deception, genocide and denial