What is the essence of police traffic officers at Kaisugu tea bumps and another group at Tilya tea bumps while others are are before Chepseon fly over. Hii ni kuibia hardworking huslers. What is it that they are checking in less than 15kms?????? Wacha kunyanyaza watu!!