An Opera News Kenya publication
A feud has been erupting hotly between Raila Odinga and DP William Ruto following Raila’s remarks…