Uhuru Kenyatta will be sworn in for a second term as Kenya's president on Tuesday, bringing the prolonged electoral saga to a close.

More...