Bill Roggio
Musharraf: “We believe [Osama bin Laden] is somewhere between Bajaur, Pakistan, and the province of Kunar in Afghanistan”
Will Selber
The LWJ Editors
Seth Frantzman