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