Al-Shuhada Street is located in the city of Hebron, and is the main road leading to the Ibrahimi Mosque
All rights reserved@ Explore Palestine platform. Designed and developed by Element Media