Monday, January 23, 2006

The Center for Justice and Accountability (cja.org) "works to deter torture and other severe human rights abuses around the world by helping survivors hold their persecutors accountable." It's a tricky time to be involved in an anti-torture project in the U.S., which makes this work all the more admirable. Be sure to see their resolutions in support of human rights with regard to the U.S..

Sunday, January 22, 2006