Raila Odinga insists that he will be sworn in as the people's president

Watch KTN HOME Livestream