Simon Oseko
DCI raid on Kileleshwa restaurant where Kenyan waiter was caned opens up can of worms
By Team | 4 years ago
Four Chinese nationals arrested at Kileleshwa restaurant where a senior chef was secretly captured on film caning a Kenyan waiter....
Load More please wait....