BusinessNyamakima,Kamukunji Traders Protest Demanding the Closure of China Square3 years ago · By Lumbasio Holman