An Opera News Kenya publication
Kenya Premier League side AFC Leopards have named Nicola Kavazovic as their new head coach. The…