Screen Shot 2015-03-30 at 9.40.28 AM

Episode 58: Victor Ochen

Victor Ochen grew up in displaced persons camps in Northern Uganda, fleeing from the Lord's Resistance Army. He emerged from that difficult situation to become a civic leader and peacemaker and this year, he...