P33G014

Previous preview Back to thumbnails Next preview
P33G014

Caption: The suspects face lit by the torch through the cell window. Hargeisa, SomaliLand, Wednesday, October 10, 2007. The police station named New Hargeisa is situated in one of the most criminal districts of the capital with its largest market and railway terminal.

Previous preview Back to thumbnails Next preview