KRA Faces Scrutiny Amid Allegations of British Army Smuggling in Kenya

The Kenya Revenue Authority (KRA) has found itself in the spotlight following serious allegations concerning the…