Video:drama as angry residents chase traffic police officers from roadblock
Angry motorists and residents of Chaka trading centre located along the Nyeri-Nanyuki road caused a scene, when they chased away traffic police and staff from the National Transport Safety Authority who had set a roadblock to check on speed…