1 day agoScott Ritter: 30,000 Russia Troops Land Iran, Netanyahu Push Israel to Death, U.S. Orders Nuclear Use???TheWarAgainstYou