Israeli forces demolish tents, seize solar cells near Hebron
Created: 01 June 2021
Print
Email
Israeli forces demolish tents, seize solar cells near Hebron