News24 | Cape Town teacher alleges contract was not renewed because 'school wants to silence critical voices'
A teacher, who was among six out of 22 teachers at his school whose contracts were not renewed, has alleged he was sidelined because of comments he made at a staff meeting earlier this year. Source