Palestinians are unheralded guardians of Israel

//Palestinians are unheralded guardians of Israel