From embedding with Marines to testifying before Congress, Bill Roggio has had an incredible career
Bill Roggio is a hero, of mine. What gets me is more people don't know about The Long War Journal & Generation Jihad.
Bill Roggio is a hero, of mine. What gets me is more people don't know about The Long War Journal & Generation Jihad.