U.N. Votes Overwhelmingly to Denounce U.S. Embargo on Cuba as Hurricane Melissa Batters Island

This post was originally published on Democracy Now!.