O-Level results: Nearly 87% of students score five passes and above

This post was originally published on CNA.