11 hours agoScott Ritter: Nuclear Trap for Putin—U.S. & Israel Deceive as Iran Finishes Nukesgrasshoper0121