School Heads Demand Release of 30% of School Capitation Education June 24, 2023 School Heads Demand Release of 30% of School Capitation School Heads Demand Release of 30% of School Capitation. The Kenya…