samuel ouma oyoolatest news & developments