Kenyans participate in fractious repeat polls