Breaking international human rights news and information from Amnesty International

Latest Updates

Victory
October 4, 2010
Authorities in the Netherlands have deferred the forcible return of a number of Iraqis on a flight scheduled to leave for...

More Amnesty News and Multimedia