Israel Ambassador to UK Says ‘Absolutely No’ to Two-State Solution, Palestine Statehood13 Views3 Min Read
US Teacher Arrested After Threatening to Behead Student Over Comments about Israel Flag8 Views2 Min Read