Campus Watch criticized Stephen Walt who said that Daniel Pipes was trying to take revenge, Pipes strongly denies this.
Campus Watch criticized Stephen Walt who said that Daniel Pipes was trying to take revenge, Pipes strongly denies this.