Should leaders take responsibility?

A top official involved in the “War on Terror” has officially said that the USA did torture a POW. Finally. Slate has some good analysis of the impact of the news.

Also tagged