Breaking News, East Africa News, Sports News, Kenya News & World News
In a bizarre turn of events, a police officer is at the center of an investigation…