Publications from IDPC Members

Results 613 to 624 of 1037
15 December 2014
European aid for executions

European aid for executions

Over the past ten years, Britain has given more money than any other European country to drug police in Iran and Pakistan, which aggressively pursue the death penalty for drug offences.