World Wires · story 95924 · corroborated · 1 source(s)

Washington’s Unending Vendetta Against Cuba

The United Nations General Assembly voted overwhelmingly to end the US embargo on Cuba as the island nation faces a severe energy crisis.

Open in the desk

Coverage

What this site indexes