Showing posts with the label Israeli Army installs Remote Controlled Crowd Dispersal system at West BankShow all
Israeli defence technologies
Source : HAARETZ The system that the army installed in Hebron, on Monday. It was placed at a site t…
Read more
Social Plugin