Webinars

Why Must Israel Continue to Fight in Gaza

  https://youtu.be/G8XV8BMIhQE     Israel has faced mounting pressure from the international community as well as from the Biden administration not to finish the job it has begun in Gaza. […]