profile

    Alicia Herrera

    Alicia Herrera is a Venezuelan journalist and writer.

    Movies

    poster
    The CIA's War Against Cuba
    0 %|Jan 11, 1987
    Documentary

    Series