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


Cubaverdad on Twitter

UN General Assembly approved by an overwhelming majority the resolution demanding an end of the US blockade of Cuba, a vote passed by the assembly for the 20th consecutive year. This year 186 UN member states voted in favour of the resolution, while 2


Go to article


Go to Source Site

Leave a Reply

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