Settlers torch dozens of olive trees on Mount Sobeih

Created: 13 June 2021