The exile group Unidad Cubana (their English-language website is here) issued their “Declaration from Miami” last night, for a free Cuba. The Miami Herald has more.
Let’s just say, their lips to God’s ears!
Sorry, the comment form is closed at this time.
Subscribe in a reader
Subscribe to Castro Death Watch by email
Follow Castro Death Watch on Twitter
Sorry, the comment form is closed at this time.