Photo by TPS on 19 August, 2023
Huwara terror attack
The scene of a Palestinian terror attack in the village of Huwara where an Israeli father and son were shot to death on Aug. 19, 2023. Photo by TPS
Photo Details
- 1024 x 576
- 132.28 KB
- TPS
- August 19, 2023
- Worldwide