Emoo FM’s Mwaa eng Emoo
Ruto is to blame for his own woes, says CCM leader
Reading Time: 4 minutes By Noah Cheploen and Philip Yegon Chama Cha Mashinani (CCM) leader Isaac Ruto has waded into the leadership row rocking […]
Reading Time: 4 minutes By Noah Cheploen and Philip Yegon Chama Cha Mashinani (CCM) leader Isaac Ruto has waded into the leadership row rocking […]