Israel has no moral high ground after violating Palestinian corpse
Tuesday-25-February-2020
Restoring its lost “power of deterrence” has been always Israel’s pretext for using excessive force against Palestinians especially in the besieged Gaza Strip.