Ignominious Veto by Washington Denies UN Membership to Palestine
On April 18, the UN Security Council held its vote on Palestine’s request to become a full member state in the United Nations. The overwhelming majority, 12 nations from all parts of the world (Algeria, China, Ecuador, France, Guyana, Japan, Korea, Malta, Mozambique, Russia, Sierra Leone and Slove