An Opera News Kenya publication
Protests have hit the coastal town of Mombasa amid preparations for the December holidays. December, 23,…