July 9, 2004

The Guardian reports that Afghan police in Kabul have uncovered a group of mercenaries who were operating their own prison under the cover of an “import business”. In the building they had several people hanging upside down, who had apparently been beaten up first. Lovely. Although the group’s leader is apparently one Jonathan Keith Idema,…

Read More What now? Mystery of free lances and their own little jail