John Okulo has come a long way since he signed up as a child soldier during the height of Sudan's civil war at the age of 14.
Unlike many of his comrades who served in the Sudan People's Liberation Army, the now 21-year-old former combatant has successfully re-entered civilian life.