The bride arrived fashionably late. At exactly 4pm, Anne Mumbi strutted down the red carpet that had been set for her at Kiamugumo Primary School where her big day was scheduled.
Amid ululation and songs from thousands of guests who had been waiting for more than six hours, she walked to meet her groom Kamotho Waiganjo, whose eyes were firmly fixed on her.