Advertisements Advertisements Several teachers are discovering that they owe the Kenya Revenue Authority, KRA, arrears amounting to thousands of shillings. According to teachers, their P9 statements in their