euro-court testimony reveals u.s. guilty of ruthless torture –
On December, European Court of Human Rights found Central Intelligence Agency agents guilty of beating and torturing German citizen. ..…
On December, European Court of Human Rights found Central Intelligence Agency agents guilty of beating and torturing German citizen. ..…