NEWS Senior KeNHA Officer Arrested For Speeding, Orders Removal of Speed Limit SignBy Wycliffe NyamasegeMarch 7, 2019 A senior engineer at the Kenya National Highways Authority (KeNHA) is on the spot after he allegedly ordered for the…