One of the most mercurial, charismatic figures of Central America’s revolutionary upheavals, Edén Pastora, died early Tuesday. He was 83. On Aug. 22, 1978, Pastora, better known as “Commander Zero,” … Click to Continue »
Read more here:: Edén Pastora, Nicarguan revolutionary, dead at 83