Worth checking out: Ten Steps to Restore the United States’ Moral Authority: A Common Sense Agenda for the 110th Congress This document posted on the Human Rights Watch website provides a good summary of the ways the conduct of the war on terrorism has undermined the consistent application by the United States of basic principles [...]
↧