PHOTOS: The Crazy Way NTSA Is Punishing Traffic Offenders
Transport regulator NTSA has come up with a new way to punish various traffic offenders instead of the humongous fines. This is by making the drivers stand at the side of the road holding a signage stating their traffic offense. It is one form of public shaming.
Just check out some of the first victims busted along the Sachangwan black-spot on Nakuru-Eldoret highway.



