CLOSE

Daily Archives: November 18, 2020

Challenge of the Abraham Accord: The War on Incitement

The UAE, ‚Äčthe United Arab Emirates, an Arab nation strategically located between Saudi Arabia and Iran, signed a solid peace accord with Israel which featured unprecedented clauses of rapprochement and clear commands against any...
video

CBN TV on the situation of UNRWA in the next US administration

Analysts Warn a Biden Admin Could Renew UNRWA Funding for Pro-Terrorism Palestinian Education https://www.youtube.com/watch?v=uCd-MJMlYoM