An Opera News Kenya publication
Hundreds of traders at Mama Ngina Drive in Mombasa County want compensation for the month-long interruption…