An Opera News Kenya publication
Kenyans were filled with frustrations after one of the best Chinese restaurants was forced to close…