Taking a Leadership Role: Venezuela Accorded a Seat on the U.N. Security Council, while Washington Suffers a Significant Setback in Prestige
By Larry Birns, Frederick B. Mills, and Ronn Pineo With 181 out of 193 of the United Nations representatives voting
Read More