Israel destroys Palestinian homes near border

Israeli forces demolished a cluster of Palestinian homes near the border, in the face of protests and international criticism


  • TAG