Breaking News, East Africa News, Sports News, Kenya News & World News
A police officer, identified as Police Constable Peter Mburu, is under arrest following a distressing incident…