Casepin
Back to cases

Case file

Murder of Liang Shan Shan

SOLVED1989Yishun Industrial Park, Singapore3 SOURCESUPDATED JUL 2026

Documents violence · ongoing investigation — written to inform, not to shock.

Illustrative

Liang Shan Shan, a 17-year-old Malaysian schoolgirl attending Mayflower Secondary School in Singapore, was reported missing on 2 October 1989 after she failed to return home from school. She had last been seen boarding her school bus around 1:00 PM that day, alone with the driver. Liang's family, who had immigrated from Sabah, Malaysia, six years earlier, reported her disappearance and offered a reward for information.

On 14 October 1989, twelve days after she went missing, a group of National Servicemen training at Yishun Industrial Park discovered her highly decomposed body, with some body parts scattered in the forested area. A nametag on a school uniform blouse found nearby confirmed the remains belonged to Liang. Forensic pathologist Chao Tzee Cheng conducted a post-mortem examination and found injuries to her ribcage and cheekbone, but due to the advanced state of decomposition and missing body parts, the exact cause of death could not be determined, and there were no strong signs of sexual assault, though her skirt showed signs of having been forcibly pulled.

Police investigations led to the arrest of Oh Laye Koh, a 34-year-old school bus driver who had driven Liang to school for five years. He was charged with murder on 18 October 1989. A month later, Oh was also charged with the 1982 murder of an 18-year-old lounge waitress, Rohayah binti Mohd Ali, whose case had remained unsolved for seven years. Both cases were later transferred to the High Court.

At his first trial in August 1992, the prosecution presented circumstantial evidence, including testimony that Oh had harassed Liang, forged a false alibi, and attempted to persuade a witness to lie about seeing Liang board the bus. On 11 September 1992, trial judge Amarjeet Singh acquitted Oh, finding the evidence insufficient without allowing him to take the stand. The prosecution appealed, and in March 1994 the Court of Appeal ordered a re-trial.

At the re-trial in April 1994, Oh was called to give his defence but chose to remain silent. On 3 May 1994, Judicial Commissioner Amarjeet Singh found that Oh's silence "arose from a consciousness of guilt" and, combined with the circumstantial evidence, found him guilty of murder. Oh was sentenced to death. Following the conviction, prosecutors withdrew the separate murder charge relating to Rohayah's 1982 death.

Oh's appeal against the sentence was dismissed by the Court of Appeal on 29 July 1994. Amnesty International appealed for clemency, and Oh submitted a plea for presidential clemency, which was denied on 5 April 1995. Oh Laye Koh was hanged at Changi Prison on 19 May 1995. The case became notable in Singapore's legal history as an early example of an acquittal followed by a retrial conviction based substantially on circumstantial evidence and an adverse inference drawn from a defendant's silence.

Key facts

Victims
Rohayah binti Mohd Ali, Liang Shan Shan
Date
1989
Location
Yishun Industrial Park, Singapore
Case status
solved

Case timeline

  1. 1982-10-06

    Rohayah binti Mohd Ali, an 18-year-old lounge waitress, is found murdered at a construction site in Ang Mo Kio; the case remains unsolved for years.

  2. 1989-10-02

    Liang Shan Shan, 17, is reported missing after failing to return home from Mayflower Secondary School; she was last seen boarding her school bus around 1:00 PM.

  3. 1989-10-14

    National Servicemen training at Yishun Industrial Park discover Liang's highly decomposed body.

  4. 1989-10-18

    School bus driver Oh Laye Koh is charged with Liang Shan Shan's murder.

  5. 1989-10-22

    Liang's skeletal remains are returned to her family for cremation after post-mortem examination is completed.

  6. 1989-11-08

    Oh Laye Koh is also charged with the 1982 murder of Rohayah binti Mohd Ali.

  7. 1990-07-05

    Magistrate orders both murder cases against Oh transferred to the High Court.

  8. 1992-08-17

    Oh Laye Koh's first trial for Liang's murder begins in the High Court.

  9. 1992-09-11

    Oh is acquitted of Liang's murder due to insufficient evidence.

  10. 1994-03

    Court of Appeal allows the prosecution's appeal and orders a re-trial.

  11. 1994-04-27

    Re-trial begins; Oh is called to give his defence but chooses to remain silent.

  12. 1994-05-03

    Oh Laye Koh is found guilty of Liang's murder and sentenced to death.

  13. 1994-07-29

    Court of Appeal dismisses Oh's appeal against his conviction and sentence.

  14. 1995-04-05

    Oh's plea for presidential clemency is denied.

  15. 1995-05-19

    Oh Laye Koh is hanged at Changi Prison.

Best coverage

No approved coverage links are attached yet.

People

  • Oh Laye Koh

    CONVICTED

    School bus driver acquitted of Liang Shan Shan's murder in 1992, then convicted at re-trial in 1994 and sentenced to death; executed on 19 May 1995.

    citation on file

  • Rohayah binti Mohd Ali

    VICTIM

    18-year-old lounge waitress found murdered in 1982 at a construction site in Ang Mo Kio; Oh Laye Koh was later charged, though this charge was withdrawn after his conviction in Liang's case.

    citation on file

  • Liang Shan Shan

    VICTIM

    17-year-old Malaysian schoolgirl found dead at Yishun Industrial Park in October 1989 after going missing on 2 October 1989.

    citation on file

Places

Common questions

What happened to the victim?
In 1989, 17-year-old Malaysian schoolgirl Liang Shan Shan disappeared in Singapore after leaving school and was found dead nearly two weeks later at Yishun Industrial Park. Her school bus driver, Oh Laye Koh, was acquitted at first trial but convicted of murder in a re-trial after choosing to remain silent, and was executed in 1995.
Where did the murder happen?
Yishun Industrial Park, Singapore.
Who was convicted?
Oh Laye Koh (School bus driver acquitted of Liang Shan Shan's murder in 1992, then convicted at re-trial in 1994 and sentenced to death; executed on 19 May 1995.).
What is the current status of the case?
Status: solved.

Sources

  1. Murder of Liang Shan Shanwikipedia · Wikipedia · 2026-07-07
  2. Contemporaneous coverage — eresources.nlb.gov.sgnews · eresources.nlb.gov.sg · 2026-07-07
  3. Contemporaneous coverage — mewatch.sgnews · mewatch.sg · 2026-07-07