Home Tags M16,human rights,human abuse,british police

Tag: m16,human rights,human abuse,british police

British police investigate MI6 for possible torture

-
British police are investigating the possible complicity in torture by intelligence service agents operating overseas after repeated government denials that any such...