Skip to playerSkip to main contentSkip to footer
  • 17 years ago
The UN General Assembly has overwhelmingly adopted a resolution demanding the U.S. lift an economic trade and financial embargo against Cuba. It was supported by a majority of countries with only three against, among them the United States.

Recommended

0:31