Breaking News, East Africa News, Sports News, Kenya News & World News
Kenyan police patrolled the streets of Nairobi on Thursday, establishing roadblocks on major arteries and leading…