Venezuela Gets UN Security Council Seat, Despite Criticism

On October 16, the United Nations (UN) member countries voted overwhelmingly in favor of Venezuela joining the UN Security Council. US policy makers and other opinion-makers criticized the US government’s weak opposition to the...

Read More