Festivals
The Unwritten Rules of Attending a Kenyan Wedding as a Guest
The invitation says 11 a.m. You arrive at 11:15, slightly worried that you are late, and find a half-empty tent with relatives still arranging chairs. Nobody ap...