Ex-detainee Vincent Cheng barred from speaking in history seminar Former detainee Vincent Cheng has been prohibited from speaking at the NUS… The Online Citizen28 May 2010