Beijing
More Than a Dozen PSB Officers Force Pastor Bike Out of Beijing
China Aid Association Photo: Pastor Bike with two Uyghur Muslim women (BEIJING — January 16, 2009) This morning, evening in China, more than a dozen Public Security Bureau (PSB) officers