Following prolonged and weekly anti-IEBC demos spearheaded by CORD, the coalition at last called off the protests that in the last phase turned tragic with more...
The story of corruption in the post independent Kenya is a long one. Ever since attaining her independence in 1963, Kenya has suffered from widespread corruption...