- Advertisement -
- Advertisement -
- Advertisement -
- Advertisement -
Raila Odinga and William Ruto are running neck and neck as the official results slowly come in.Raila Odinga and William Ruto are running neck and neck as the official results slowly come in.
- Advertisement -