Israel has weakened Iran – but not destroyed it

.....

© The Spectator