As Kenya reels under the devastating effects of road carnage, no end seems to be in sight if recent developments are anything to warn people keen on safety. Since the year began, 683 people have lost their lives to road accidents according to data released by the National Transport and Safety Authority (NTSA). This is […]