On any ordinary day in Majengo Sokoni, a bustling market in King'orani, Mombasa, the run of daily hustle is the norm. Traders squeeze through narrow aisles to offload goods as money change hands ...