The Kenya Revenue Authority (KRA) on Friday interdicted 75 senior and mid level members of its staff suspected to be serial facilitators of...