Israel is exploring the feasibility of mounting the six-barrel M61 Vulcan cannons found on American fighter jets atop armored vehicles deployed in the country's northern border regions with Lebanon.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results