We run various sites in defense of human rights and need support in paying for servers. Thank you.


Cubaverdad on Twitter

The Serra statue in Havana, Cuba. Photo: Jan Siegel An investigation … five-star hotel in Havana, Cuba. By that time, travel to Cuba was becoming … mean that Serra stopped in Havana, Cuba—all so they could place … distances between Puerto Rico and Havana, Cuba and Veracruz would have extended …


Go to article


Go to Source Site

Leave a Reply

Your email address will not be published. Required fields are marked *