James Reynolds

James Reynolds

Published 17 Jan 2019

James Reynolds is Head of the ICRC delegation in South Sudan.