Skip to main content

Reply to "CARICOM Chair slams US for excluding Cuba, Venezuela from Americas Summit"

No freedom in Cuba.

cops

The US touts itself as the land of free, but it has laws which are designed to crush criticisms of the state.

Mitwah
×
×
×
×
×
×