Wednesday, April 17, 2013

Report on Detainee Treatment Released

The Constitution Project's Task Force on Detainee Treatment released their 602-page report on April 15, 2013.

No comments:

Post a Comment