Shadrack Omondi

Contact organisation: 
Reconcile East Africa
Title: 
Council Representative
Contact phone: