Press release on the police questioning of Film Maker, Lynn Lee

The Online Citizen has removed this press release at the request of Vincent Wijeysingha











The following two tabs change content below.

Terry Xu

Terry Xu is the Interim Chief Editor of The Online Citizen, and also the rich media editor. He's an engineer by training, a photographer by interest and a reporter by passion.