Jeff Bachman

Jeff Bachman is a professor of human rights and co-director of Ethics, Peace, and Global Affairs at American University’s School of International Service.

Articles by this author

(Photo: Stephen Melkesithian/ Creative Commons) Views
Sunday, May 25, 2014 - 10:00am
Obama Did Not End Torture
On January 9, 2009, then President-elect Barack Obama announced , in what was to be a departure from Bush administration era “war-on-terror” tactics: "I was clear throughout this campaign and was clear throughout this transition that under my administration the United States does not torture.” In...
Read more