Israel delivered super weapons to Baku. What expert says about the Harpy system? Israel has provided Azerbaijan with its new weapon - the Harpy system, which is capable of destroying Russia's…