Archive: April 2003


Detritus of Torture (April 3, 2003)

If you have any doubts about how repressive the regime in Baghdad is, read the BBC’s account of the liberation of a base used by the Iraqi internal security police.  It’s pretty chilling.