The Center for Justice and Accountability is a US non-profit international human rights organization based in San Francisco, California. Founded in 1998, CJA represents survivors of torture and other grave human rights abuses in cases against... Wikipedia
Founded: 1998
Headquarters: California