An Opera News Kenya publication
Students whose papers show a score of D+ are not necessarily failures, a Nairobi County Environment…