Raila Odinga Supporters Refuse To Stay Home


Supporters of Kenya opposition leader Raila Odinga at the border towns of Busia and Malaba in Kenya have defieda call by the NASA alliance to stay home in protest of the presidential election results announced by the country’s electoral body.
The supporters NBS spoke to maintained they have to feed their families – thus making no sense of the stay home directive.