
UN Assembly Moves to Geneva After U.S. Bars Palestinian Delegation
The United Nations General Assembly will convene its September session in Geneva instead of New York, following the United States’ refusal to grant entry vi ...
imemc.org
Rubio's buffoonery blows up....
"The U.S. State Department justified the visa denial on grounds of “national security,” accusing the Palestinian Authority and the Palestine Liberation Organization of “undermining peace efforts” through legal appeals to the International Criminal Court and the International Court of Justice."