Posts tagged with ‘PFLP’

  • Dec292010

    Carlos

    This weekend I sat through the full-whack three-part version of the film “Carlos,” the story of Carlos the Jackal, the…

    Read more

Want to stay updated about ICSR’s work? Sign up to our mailing list here.

Type to search