Palestinians, Both Civilian and Military, are Transcending the Horror We’ve Unleashed

.....

© CounterPunch