Satellite photo shows Barak air defense missile system deployed in UAE

Satellite images seen on Google Earth shows the Israeli-made Barak air defense missile system deployed at Al Dhafra Air Base in the United Arab Emirates since September.

For more information, hit the Source below

Source