I guess you were living on Mars most of last year then ...
That'll be the Abu Grabe prison in Iraq where those loverly Americans were so nice to the prisoners.
(
Hagbard ... it's been a long time.,
Fri 18 Feb 2005, 14:39,
archived)
Oh.
I haven't seen any of those pictures. Not my cup of tea.
(
Grampa,
Fri 18 Feb 2005, 14:41,
archived)