Posted inChina

Singapore Indy news site on hiatus after police raid chief editor’s home, take computers

Singaporean police detained the chief editor of the socio-political website The Online Citizen (TOC), Terry Xu, for questioning on Tuesday over defamatory allegations made in an article on the website in September. Xu reported to the Cantonment Police Station in the afternoon and was held for interrogation for eights hours from 3.20pm. No arrest was made and […]