Two presidential hopefuls in the upcoming general election in Kenya have presented their manifestos. President Uhuru Kenyatta, who is seeking a second term in office, and his main competitor, former Prime Minister Raila Odinga.