Mastodon

Omega Research Foundation

The European Council against the trade in instruments of torture

On March 31, the Committee of Ministers of the European Council adopted a formal recommendation by which the 47 member states will effectively fight the trade in torture equipment. The recommendation, long solicited by Amnesty International and Omega Research Foundation,…