Share this:FacebookX Post navigation ODM leaders and supporters in Kilifi County confident of a win in the general election