Follow us:
The European Court of Human Rights today delivered a landmark ruling critical of special rendition practices used as part of the US "war on terror."
Follow us: