Supporters cheern for Kenya's President Uhuru Kenyatta as he arrives in Nairobi for commemorations of Mashujaa (Heroes) Day.
Uhuru has called for peaceful e lections next week as Kenya gears for a repeat of the presidential poll, the previous August ballot having been nullified by the Supreme court citing massive illegalities in conduct of the tally.