Skip to content
Casepin

Solved case · 1989

Murder of Liang Shan Shan

Also known as Liang Shan Shan's murder · Liang Shan Shan murder

SOLVEDCONVICTED
Updated
Updated Jul 7, 2026
Yishun Industrial Park, SingaporeView on the map

The short answer

Murder of Liang Shan Shan in brief

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.

Key facts

Year
1989
Place
Yishun Industrial Park, Singapore
Status
SOLVEDSolved
Victims
Rohayah binti Mohd Ali and Liang Shan Shan
Outcome
Convicted: Oh Laye Koh

The coverage index

Where to watch & listen

No one's coverage is attached to this file yet.

Know great coverage of this case?

A documentary, a podcast episode, a careful long-form video. Suggest it and an editor will review it before it appears here.

Suggest coverage for Murder of Liang Shan Shan

The case file

What happened

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.

15 dated entries · 1982–1995

Timeline

  1. 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. 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. National Servicemen training at Yishun Industrial Park discover Liang's highly decomposed body.

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

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

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

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

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

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

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

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

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

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

  14. Oh's plea for presidential clemency is denied.

  15. Oh Laye Koh is hanged at Changi Prison.

3 named in this file

People

Victims first. Every legal label is set from public records and court outcomes, not from the prose.

  • 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.[3]

  • 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.[3]

  • 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.[3]

From the record

Quick answers

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.

3 cited

Sources

Coverage is not a source: every fact in this file rests on the records below.

  • 2 Press
  • 1 Encyclopedic
  1. Contemporaneous coverage — eresources.nlb.gov.sg

    Presseresources.nlb.gov.sgAccessed Jul 7, 2026

  2. Contemporaneous coverage — mewatch.sg

    Pressmewatch.sgAccessed Jul 7, 2026

  3. Murder of Liang Shan Shan

    EncyclopedicWikipediaAccessed Jul 7, 2026

Trust

Record history

First published
Jul 7, 2026
Corrections
None

Are you family of someone named in this file? Corrections and removal requests from victims’ families are prioritized.