Consequences Raila Odinga might face if sworn in on December 12th

KTN Newsdesk | Wednesday 29 Nov 2017 2:04 pm