An Opera News Kenya publication
The Teachers Service Commission (TSC) has announced that the commission is going to conduct a massive…