Magazine
Inside Kenya’s multi-million smuggling web rocking KRA
A major tax evasion and smuggling scandal is unfolding in Kenya, placing senior officials from the Kenya Revenue Authority under intense scrutiny alongside a Kenyan…
