An Opera News Kenya publication
A school Principal has caused an uproar after suspending 17 students for failing to sit an…