Steven Gan. Image from malaysiakini.com)

Steven Gan. Image from malaysiakini.com)