Andy Behlen, philosophy student at St. Edward's University in Austin, TX, discusses his class project Website devoted to exposing and preventing torture.
Andy Behlen, philosophy student at St. Edward's University in Austin, TX, discusses his class project Website devoted to exposing and preventing torture.