Amnesty International and Anti-Slavery International have assessed the July 2004 draft of the European Convention against Trafficking in Human Beings in relation ...
Guantánamo Bay - a human rights scandal. Over 10000 letters of protest have been sent to US authorities on behalf of six men, all foreign nationals, held under ...