The Kenya Revenue Authority (KRA) has deployed 350 body-worn cameras at border points across the country to enhance transparency, accountability and professionalism in customs operations.The cameras ...