By Claire Bernish | ANTIMEDIA | July 13, 2015 An alarming recent report revealed not only that prominent psychologists colluded with the Department of Defense and CIA to create a framework of justification for appalling and inexcusable torture, but the person heading that partnership was none other than Stephen Behnke, the Ethics Director of the American […]
Source