Alicia Herrera is a Venezuelan journalist and writer.
The CIA's War Against Cuba
Role(s): Journalist