PHOTO SIMON MAINA, AGENCY FRANCE-PRESSE
A street vendor arranges his wares near a wall where election posters are pasted, in Nairobi, Kenya. More than 22 million Kenyans are being called to the polls next Tuesday for presidential, legislative and local elections which looms over the specter of past electoral violence.