ABOUT PROFILE

James Reynolds

About

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