Human Rights Watch accuses Sweden of Hypocrisy
Human Rights Watch accuses Sweden of hypocrisy …
The Swedish government has come under fire from international watchdog Human Rights Watch for its handling of the cases of two men deported from Sweden to Egypt by the CIA in 2001. There is evidence that the Egyptians, Ahmed Agiza and Mohammad al-Zari, were tortured. Julia Hall, [...]
Continue Reading April 17th, 2005 Björn Hallberg
Contact
Lifestream