Detectives from Kilimani Police station on Sunday managed to arrest the perpetrator one Deng Hailan, a Chinese National who was caught in camera beating kenyan worker like stray dog for alleged reporting to work late.
The sleuths found that was working at a city hotel as a chef but doesn’t have a work permit.
Also arrested were two other chefs Chang Yueping & Ou Qiang who hold expired Visas.
Chang holds a work permit but his compatriot doesn’t.
Yu Ling, a cashier at the hotel holds a visitor’s visa but without a work permit, was also arrested.
Eight Kenyans who work at the hotel were also escorted to Kilimani Police Station for further interrogation.