Tech Kenya deploys bodycams to curb tax evasion and bribery The Kenya Revenue Authority has introduced body-worn cameras as its latest tool in the ongoing battle against bribery and tax evasion. This new initiative... Zoyols NewsMarch 11, 2026