Uncensored News
Beijing Attorneys Rescue Christian Petitioner from 9-Day Abduction
ChinaAidMarch 19, 2010 BEIJING- Christian petitioner Shen Peilan was illegally arrested on March 7, 2010, and held captive for nine days by officers from the Bureau of Letters and Petitions.