An Opera News Kenya publication
AFC Leopards has today announced the signing of Kenyan international David ‘Cheche’ Ochieng on a short…