Author Archives: Bill Roggio

Bill Roggio is a Senior Fellow at the Foundation for Defense of Democracies and the Editor of The Long War Journal.