An Opera News Kenya publication
Thirty-eight employees of the Kenya Revenue Authority (KRA) facing tax fraud charges made a shocking appearance…