Seven Chinese Catholic Priests Released after One-week Detention

Yesterday China has released the seven underground Catholic priests who were arrested near Beijing on 27th April, AFP reported.
May 05, 2005 05:13 AM EDT