UN General Assembly Demands Israel End Occupation of Palestine
The United Nations General Assembly has adopted a historic resolution demanding Israel end its occupation of the Palestinian territories. The resolution, which was passed with 157 votes in favor, 8 against, and 7 abstentions, calls
Read More
