The Law Society of Kenya (LSK) has urged the High Court to suspend the installation of traffic cameras worth Sh6.1 bilion.
High-profile figures and politicians equally mourned the former electoral commission boss who had been out of the public ...