The United Nations General Assembly has strongly backed a new declaration calling for concrete, time-bound steps toward a two-state solution for Israel and Palestine. In a major diplomatic development, 142 countries voted in favor of the resolution, while only 10—including the United States and Israel—opposed it. Twelve countries abstained from voting. The vote came just […]
