Bishop Francis Omondi's journey has prepared him to lead Kenya's Diocese of Garissa in ways he believes are only possible ...