Breaking News, East Africa News, Sports News, Kenya News & World News
A police officer was tragically killed during a violent altercation at the Blackwood Bar and Restaurant…