Wednesday, November 16, 2005

It Gets Uglier

Link here for a good roundup--by The Christian Science Monitor--of current press regarding the latest allegations of torture in Iraq.

No comments: