Sunday, March 6, 2011

Libya

'Huda the executioner' - Libya's devil in female form

How pulling on a hanging man's legs made Huda Ben Amer one of Colonel Gaddafi's most trusted elite.

No comments: