An Opera News Kenya publication
Every market has its madman, so goes the adage, but Luanda market in Vihiga County…