An Opera News Kenya publication
The debate on who is the leading drug peddler in Kenya has been on the limelight…