Edén Pastora, ‘Commander Zero’ in Nicaragua, Dies at 83
A hero of the 1979 Sandinista revolution, he later turned on his comrades in arms, mounting an international campaign of political pressure and later guerrilla attacks inside the country.
Boise Breaking News & Events