Today marks one of the life-changing moments for former Deputy President, now President William Ruto who will take the oath of office and become Kenya's fifth president.
The event expected to be attended by more than 60,000 people including Heads of State from 20 African countries will be a dream come true for a former chicken seller who is set to ascend the highest office in the country.