Road safety or corporate extortion? The multi-billion shilling pact weaponizing fines for KCB profit
A highly controversial partnership between the National Transport and Safety Authority (NTSA) and KCB Bank has locked Kenyan motorists into what legal minds
