Felix Rodriguez, 84, was once referred to as a “free-lancer for democracy” by Nicaragua’s ex-Contra leader Adolfo Calero. Now, he visits military bases and universities to share stories of his life.
The first print-run of 122,000 postage stamps bearing a famous image of Marxist revolutionary Che Guevara by an Irish artist has sold out, An Post has confirmed. Many Cuban-Americans recently ...