IDF engineering vehicles operated to neutralize 11 IEDs concealed by terrorists on roads and inside terrorist infrastructure in Jenin

Read more

You may like