An Opera News Kenya publication
Small traders have lost their bid to save Sh12 billion worth of imports held at various…