An Opera News Kenya publication
Women leaders forming Team Embrace, on Friday, sent a harsh warning to a section of Kilifi…