Executions of Three Protestants despite Evidence of Torture
Comments Off on Executions of Three Protestants despite Evidence of Torture
For immediate release, CRD December 4, 2006 Executions of Three Protestants despite Evidence of Torture, Raises Fear of a Rash to Carry out Death Sentences CRD deplores the executions of three protestant leaders in Heilongjiang following the appeals court decision to uphold the death sentences in the face of overwhelming (read more…)
Read more