Posted on 20 May 202120 May 2021The Sheikh Jarrah Incident: The Toothless Arab Countries vs Israel on International Politics