Wong Kuin Wah committed the offences over 45 occasions between August 2014 and January 2018. Read more at straitstimes.com.