An Opera News Kenya publication
Tumutumu Secondary School is on the spot for mistreating 32 girls whom the school management has…