Police officer dies after slapping unwanted guest at miraa joint
Police officer collapses and dies after slapping ‘unwanted guest’ at miraa-chewing joint
By Brian Okoth | 4 years ago
Madowo’s body was taken to Kakamega County Teaching and Referral Hospital morgue awaiting postmortem....
Load More please wait....