Democracy Now! favicon

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