Self / Narrator (voice)
Self
Self - Human Rights Commission
Self - Nicaraguan Politician (as Edén Pastora)
Self (archive footage)
Self - English TV Correspondent