Answer: edenpastora

AnswerCrossword Clue
EDENPASTORA

Nicaraguan rebel leader