Israeli forces push Palestinian man’s car off cliff

Author

Categories

Share

Israeli forces were captured pushing a Palestinian driver’s car down a cliff into a valley near Hebron after arresting the driver of the …

source

Author

Share