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...

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