Video purports to show blindfolded Palestinians led through street by troops near Ramallah; military holds drill near Hebron
Points: -3
admin
Recent comments