An Opera News Kenya publication
Overindulgence in alcohol and a dispute over unpaid bill has been said to be what led…