5.8.05

Share the Torture

The United States is transferring over 100 Afghan prisoners from Guantanamo Bay back to Afghanistan, where they can be tortured in their own country.

For why should the US have all the fun?