O-Level results: 86.8% score at least 5 passes, higher than previous year

This post was originally published on CNA.