No photoEmilia Díaz-StruckActorAppearances12010s2018The Panama PapersSelf - Research Editor & Latin American Coordinator, ICIJ77