Goobix.com

Online Games   News   Soccer   Photos and Images

Rights group urges torture review Hardware
score: +1
score: -1
score: 5, Hardware, 2010-02-20 03:01:08, published by BBC
The UK's human rights watchdog has called for an independent review of claims intelligence services colluded in torture. [additional details]