Tag: Controlled Explosion
Bomb near Tomb of the Patriarchs detonated by police
Bomb near Tomb of the Patriarchs detonated by police
Border police stationed outside of the ancient historic and religious site in Hebron noticed the suspicious...