wesley ngetichlatest news & developments