Militant Jewish settlers barricade themselves on the roof of their synagogue as hundreds of Israeli troops and police…
Continue Reading

Militant Jewish settlers barricade themselves on the roof of their synagogue as hundreds of Israeli troops and police…