Joint Press Statement by Kenya Police, NTSA and KeNHA on Road Safety during this Festive Season The Elephant December 14, 2017