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