Israeli authorities uproot thousands of olive trees despite Palestinians’ appeal

//Israeli authorities uproot thousands of olive trees despite Palestinians’ appeal