Tag: pirate leaders

  • Kingpins need to be put behind bars

    Anger that pirate leader Garfanje was released by authorities. Kingpins ‘need to be put behind bars’ DUBAI // A US prosecutor said the arrest and prosecution of pirate kingpins in […]