… current affairs in Kenya.
Nairobi—Kenyans have expressed displeasure after Kenya Revenue Authority (KRA … the controversial tax proposal.
Were Kenyans convinced?
However, the KRA deputy … 2024.
Others questioned how most Kenyans would grasp the significance of …