DUSTIN CHO
Act betrays U.S. principles, permits torture
One of our country’s unique founding principles is a commitment against cruel and unusual punishment. People around the world have long admired and respected the […]
October 3, 2006