Brian Raftopoulos

Brian Raftopoulos is the Director of Research and Advocacy, Solidarity Peace Trust and Research Fellow, International Studies Group, University of the Free State.