Home News Kilifi Deputy Governor arrested for defying self-quarantine order