Kenyans will head to the polls in three days to vote for a new president and a new government.

Once again tribal loyalties are going to play a crucial role in a country with more than 40 different tribes.

Al Jazeera's Peter Greste explores the impact of tribal allegiances on the election.

Source: Al Jazeera