Mercedes del Carmen Letona Pérez (September 24, 1954, Turín, Ahuachapán Department, western El Salvador), known as Commander Luisa, was a Salvadoran guerrilla fighter. Sister of Lilian Mercedes Letona, known as Comandante Clelia.
Radio Venceremos 2017
as Archive
10 Years of Taking the Sky by Storm 1991
as Self
Credits from TMDB.