An Opera News Kenya publication
The management of Olive Restaurant in Nairobi has apologized after protesters interrupted operations at the downtown…