London, United Kingdom

4th Annual Desmond Tutu International Peace Summit