The Corner

Uh Oh, Part Two

The State Department, in 1996, warned the rest of the Clinton administration that allowing Bin Laden to set up shop in Afghanistan was a disaster in the making.

John Podhoretz, a New York Post columnist for 25 years, is the editor of Commentary.
Exit mobile version