November 14, 2014
The Todd Case and the Security of U.S. Citizens
You may recall the story of American engineer, Dr. Shane Truman Todd, who was found hanging in his Singapore apartment shortly before his scheduled return to the United States. Yet little attention has been given to the U.S. State and Justice Departm...