Title: Winning the War Against Humiliation. Report of the Independent Commission on Africa and the Challe