From January 2006 to May 2007, NRCAT was a project of the Churches' Center for Theology and Public Policy, a national ecumenical research center located at Wesley Theological Seminary in Washington, DC.
In 2008, NRCAT worked urging Presidential candidates, Members of Congress, the President-elect and the President himself to issue an executive order halting torture.