Breaking News, East Africa News, Sports News, Kenya News & World News
The atmosphere at Rift Valley National Polytechnic turned volatile yesterday following the tragic death of a…