Communist Party N Y State posted Cuban “troops” saving lives in Venezuela Communist Party N Y State Chelsea - New York:

Cuban “troops” saving lives in Venezuela

Cubans are truly committed to the principle of sovereignty, we are protective of our independence, and we would never do to others what we would not allow to be done to ourselves

QR Code
Embed the QR code on your website:
Download
Copy