Uncensored News
Chinese Democracy Activist Liu Xianbin Detained
ChinaAidAugust 2, 2010 Christian and human rights activist Liu Xianbin was arrested on June 28, 2010 on suspicion of “inciting subversion of state power.” The day after his arrrest, authorities