Ow-Yong Siew Hoe

  • A man who calls himself a spiritual “master” was yesterday sentenced to 12 years in prison, with an additional 12 strokes of the cane for raping a woman who had sought help from him. The victim asked him to help her get rid of “ghosts” in her flat. Ow Siew Hoe, 49, also known as…

    Read more →