Israel Unveils New Defense System To Deflect Accusations Of Human Rights...